概述
IDEA使用技巧,记录几个好用的Intellij IDEA快捷键及常用方式(待更新)
跳转与切换
Alt + Num
:打开对应数字的信息框,例如Alt + 1
:打开Project,Alt + 9
:打开Version ControlCtrl + E
:打开最近文件列表Alt + F1
:Ctrl + U
:SuperMethod跳转到超类Ctrl + B
(一般还有Ctrl + 鼠标左键
,鼠标中键
):Go to Declaration or Usages 转到声明或用法,即:- 通过变量名可以找到变量声明的地方或变量使用的地方
- 通过方法可以找到方法声明的地方或变量使用的地方
- 通过类名可以找到类定义的地方或类使用的地方
Ctrl + Alt + B
:Implementation(s) 跳转到实现类
查找
Ctrl + N
:打开Search ClassesCtrl + 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