概述
IDEA使用技巧,记录几个好用的Intellij IDEA快捷键及常用方式(待更新)
跳转与切换
-
Alt + Num
:打开对应数字的信息框,例如Alt + 1
:打开Project,Alt + 9
:打开Version Control -
Ctrl + E
:打开最近文件列表 -
Alt + F1
: -
Ctrl + U
:SuperMethod跳转到超类 Ctrl + B
(一般还有Ctrl + 鼠标左键
,鼠标中键
):Go to Declaration or Usages 转到声明或用法,即:
- 通过变量名可以找到变量声明的地方或变量使用的地方
- 通过方法可以找到方法声明的地方或变量使用的地方
- 通过类名可以找到类定义的地方或类使用的地方
-
Ctrl + Alt + B
:Implementation(s) 跳转到实现类
查找
-
Ctrl + N
:打开Search Classes -
Ctrl + Shift + N
:打开Search Files(搜索文件) -
Ctrl + Shift + Alt + N
:打开Search Symbols(可以用于搜索类名、枚举名、接口名、方法名、成员变量名等) -
Ctrl + Shift + A
:打开Search Actions(可用于搜索一些操作,如搜索maven,可打开maven project,打开Maven Settings等) - 双击
Shift
:打开SearchEveryWhere(可以用于同时搜索以上四种,但搜索效率更低)(也可在打开这个后,利用Alt + 方向键
切换到以上四种搜索) -
Ctrl + F
:当前文件中搜索 -
Ctrl + R
:当前文件中替换 -
Ctrl + Shift + F
:打开Find in Path(全局搜索内容) -
Ctrl + Shift + R
:打开Replace in Path(全局搜索内容并替换) -
Ctrl + E
:Recent Files查看最近文件
编码
-
Alt+Insert
:Generate 在当前项目位置内新建文件 -
Ctrl + Shift + Enter
:Complete Current Statement 收尾/补全,例如if语句补大括号,代码补分号,输入左括号后补右括号等 -
Ctrl + Alt + V
:补全声明,即Extract Variable提取变量 -
Ctrl + Alt + T
:Surround With以特定模板包裹选中的代码 -
Shift + Enter
:Start New Line 向下插入新的一行 -
Ctrl + Shift + U
:Toggle Case 转换大小写(写枚举、常量等全大写的变量名时常用)
显示
-
Ctrl + P
:方法参数提示显示 -
Ctrl + F12
:展示当前类中所有的方法(打开后可直接输入关键字进行搜索) -
Ctrl + -/+
:折叠/展开当前大括号内的代码 -
Ctrl + Alt + -/+
:折叠/展开当前方法内的代码 -
Ctrl + Shift + -/+
:折叠/展开当前类中所有的的代码 -
Ctrl + Alt + L
:ReformatCode 格式化 -
Ctrl + H
:Type Hierachy 展示当前类的层次结构(即父类子类等)
其他
-
Ctrl + W
:Extend Selection 拓展选择,即在光标所属位置选中当前单词,连续按则递进选中 -
Shift + Esc
:关闭当前栏目 -
Alt + Home
:临时显示导航栏,可按Esc
关闭 -
F4
:Jump to Source,可从其他地方跳回 -
Alt + F12
:打开Terminal窗口
其他常用方式
-
psvm
:声明(生成)主方法 -
sout
:快速生成System.out.println()
,通过对象调用可快速将对象作为参数放入(可对象调用),例如"Hello World".sout
;还有souf
,soutv
-
new
:快速生成new Object()
,可对象调用 -
psfs
:快速生成public static final