IDEA快捷键大全
1.1 Ctrl+…
1>删除当前行
Ctrl+Y
2>复制当前行,直接在下一行复制
Ctrl+D
3>选中文本,连续按可扩大选中范围(以单词为单位)
Ctrl+W
4>在当前行上面插入一行空行。注意:需要在行首使用该快捷键
Ctrl+Enter
5>删除单词,可以一下删除整个单词
Ctrl+Backspace
6>将当前方法块代码展开/折叠
Ctrl+“+/-”
7>添加注释和取消注释【第一次添加注释,第二次取消注释】
Ctrl+/
8>添加/取消多行注释【第一次添加注释,第二次取消注释】
Ctrl+shift+/
9>在当前文件中查找文本
Ctrl+F(Find 查找)
10>查找并替换文本,支持多行查找,或者旨在代码中查找,或者只在注释中查找,或者使用正则表达式查找
Ctrl+R(Replace 替换)
11>快速重写基类或者接口中的方法
Ctrl+O(Override重写)
12>提示代码,在输入代码时可以提示关键字
Ctrl+空格
13>提示代码,在输入代码时可以提示快捷键
Ctrl+J
14>显示类结构图(类的继承层次)
Ctrl+H(Hierarhcy 层级)
15>快速定位到指定行指定列
Ctrl+G
16>快速定位到代码开始位置
Ctrl+[
17>快速定位到代码块结束位置
Ctrl+]
18>快速搜索和打开类
Ctrl+N
19>快速定位源码,将光标放在方法上输入Ctrl+B,可以去到该方法的源码
Ctrl+B
20>快速转到当前类的父类
Ctrl+U
1.2 Alt+…
1>快速补全代码
Alt+/
2>显示当前方法的声明
Alt+Q
3>快速提示完成,当代码可能存在问题时,IDEA会提示使用该快捷键快速自动修正
Alt+Enter
4>快速生成含有任意形参的构造器和私有属性的Getter/Setter方法等
Alt+Insert
5>快速打开或隐藏Project面板
Alt+1
6>快速显示类结构,可以显示类中包含的所有属性和方法
Alt+7
7>快速切换代码视图
Alt+left/right
8>在方法间快速移动定位(即光标以方法为单位移动)
Alt+Up/Down
1.3 Shift+…
1>在当前行下面生成一行空行,光标自动移到空行行首
Shift+Enter
2>快速定位高亮错误或警告位置
F2 或Shift+F2
1.4 Ctrl+Alt+…
1>快速格式化代码
Ctrl+Alt+L
2>自动缩进行
Ctrl+Alt+I
3>优化导入的类和包
Ctrl+Alt+O
4>将选中的代码使用if、while、try/catch 等代码块包装起来
Ctrl+Alt+T
1.5 Ctrl+Shift+…
1>去除相关的代码块包装,是Ctrl+Alt+T的相反操作
Ctrl+Shift+Delete
2>将光标所在的代码块向上/下整体移动
Ctrl+Shift+向上/下箭头
3>快速运行当前程序,当前在那个程序就运行那个程序
Ctrl+Shift+F10
4>添加/取消多行注释[第一次添加,第二次取消]
Ctrl+Shift+/
5>快速整合两行代码,将光标所在行和下一行的代码合并成一行
Ctrl+Shift+J
1.6 其他
1>自动分配变量名,在新建对象时在后面加.var
.var
2.模板/自定义模板(template)
file -> settings ->editor ->Live templates ->查看有哪些模板快捷键/可以自己增加模板。