IDEA的
快捷键多达上百个,全部记住并不现实。在这里我将作用较小、使用频率低、效率低的快捷键排除在外,精选作用大、使用频率高、效率高的快捷键,只要将这些快捷键熟练运用便可进入“无鼠标开发”的模式,大大提高开发效率。
快捷键按优先级和使用顺序排序!
【各种查找】
1.double Shift 查找所有
2.
Ctrl + N 查找类,Ctrl + Shift + N 查找文件
3.Ctrl + E 最近的文件
4.Ctrl + F 当前文件查找特定内容,Ctrl + Shift + F 选择当前项目/模块/目录/范围等查找包含特定内容的文件
5.Alt + F7 找到你的函数或者变量或者类的所有引用到的地方
【
编码常用】
01.Alt + Insert 在类中可生成
构造器/Getter/Setter等;在项目目录上可创建新文件(相当于鼠标右键选择New)
02.Shift + F6 重命名。
03.Ctrl + J 查看代码缩写,例如:psvm、sout;File —> Settings —> Live Templates 可
自定义代码缩写。
04.Tab 代码标签输入完成后,按 Tab,生成代码
05.F2 高亮
错误或警告快速定位(或者Shift+F2)
06.Ctrl + /
注释(//),Ctrl + Shift + /注释(/**/)。
07.Ctrl + A 全选
08.Ctrl + C 复制选中的内容,Ctrl + Shift + C 复制当前类路径,Ctrl + Alt + Shift + C 复制引用(选择类名)
09.Ctrl + V 粘贴复制的内容
10.Ctrl + D 复制当前行(并且自动粘贴到下一行)。
11.Ctrl + X 剪切当前行
12.Ctrl + Y 删除当前行
13.Ctrl + Z 撤销
14.Ctrl + Shift + Z 取消撤销
15.Ctrl + Shift + U 大小写转化。
16.Ctrl + U 跳转到父类
17.Ctrl + Alt + Left or Right 返回至上次浏览的位置。
18.Ctrl + W 可以选择
单词,继而语句,继而行,继而函数,继而更多行。
19.Ctrl + F12 显示当前文件的结构。
20.Ctrl + Alt + L 格式化代码。
21.Ctrl + Alt + O 优化导入的类和包。
22.Ctrl + Alt + T 可以把代码包在一个块内,例如:if/else/,do/while,try/catch等。
23.Ctrl + Alt + U 小窗口显示类图,选择跳转到相应的类;Ctrl + Alt + U 显示类图,可以保存到本地
24.Alt + Up or Down 在方法间快速移动定位
25.Ctrl + Backspace 按单词删除
26.Ctrl + Shift + Up or Down 上移/下移一行(或者Alt + Shift + Up或Down)。
27.Ctrl + [ or ] 到大括号的开头或结尾。
【调试运行】
01.Ctrl + F8 设置/取消行断点
02.Ctrl + Shift + F8 查看断点,可以选择跳转到断点所在位置
03.Ctrl + Shift + F9 编译
04.Ctrl + Shift + F10 运行(当前程序或主函数)
05.Alt + Shift + F9 选择 Debug
06.Alt + Shift + F10 选择 Run
07.F7 步入(函数、类等),Alt + Shift + F7 强制步入
08.F8 步过(当前类中执行下一步),Alt + Shift + F8 强制步过
09.Shift + F7
智能步入(函数、类等)
10.Shift + F8 步出(函数、类等)
11.Alt + F9 运行至光标处(不局限于当前类中),Ctrl + Alt + F9 强制运行至光标处
12.Alt + F10 定位到
debug位置
13.Ctrl + F2 停止
14.F9 恢复(选择程序或主函数)
【其它】
1.Alt + 1 查看工程,打开/隐藏工程面板。
2.Alt + 2 收藏
3.Alt + 6 查看当前工程TODO,打开/隐藏TODO面板
4.Alt + ~ VCS操作菜单
5.Alt + Shift + C 最近的更改记录。
6.Ctrl + ~ 快速切换方案(界面外观、代码风格、快捷键映射等菜单)
7.Ctrl + F4 关闭(当前文件)
8.Ctrl + Tab 拆分器向下切换,Ctrl + Shift + Tab 向上切换
9.Ctrl + Shift + F12 隐藏/恢复所有窗口