定位检索型快捷键
1、双击 Shift:在当前项目结构中查找指定文件(包含类、文件)
2、Ctrl + F / R:在当前文件中查找/替换指定内容
3、F3/Shift F3:查找下一个/查找上一个
4、Ctrl + Shift + F/ R:路径中查找/替换字段
5、Ctrl + Shift + Alt + N:全文检索查找类中的方法或变量
6、Ctrl + Alt + B 或 Ctrl + 鼠标左键:定位方法的实现(调用)位置
例:选中某个方法名或者光标放在某个方法上,按 Ctrl+Alt+b就会进入该方法的实现类中
7、Alt + F7:定位方法、函数、变量在哪个类中被引用
8、Ctrl+Alt+F7:显示用法
9、Ctrl+F7:在文件中查找用法
10、Ctrl+Shift+F7:在文件中高亮显示用法
常规操作快捷键
1、Alt + Enter 键:代码优化改进(在IDEA中会有个黄色灯泡提示);接口实现类方法补全、导包等
2、Ctrl + Shift + Enter:完成当前行语句输入,自动修改样式,补全;等
3、Ctrl + Shift + Space :自动补全代码
4、Shift + Enter :另起一行(与当前光标无关)
5、Ctrl +D:复制当前光标所在行到下一行(或者复制选中的内容到下一行)
Ctrl+X:删除行
6、Ctrl + /:用单行注释标记(“ //… ”)来注释/反注释选中代码
7、Ctrl + Shift + /:用块注释标记(“ /…/ ”)来注释/反注释所选块。
8、Ctrl + Shift + V :将最近使用的剪贴板内容选择插入到文本。使用时系统会弹出一个含有剪贴内容的对话框,从中你可以选择你要粘贴的部分。
9、Ctrl + Alt + L:代码格式化、自动排版对齐
10、Shift + F6 :重命名(类名、方法、变量)
注:通过此方式重命名类或变量、方法,在被引用处也会相应变化(全局)
11、Ctrl + Shift + U:切换选中内容的大小写
12、Alt + 左右箭头:在Tab页中打开的多个文件中进行切换
13、Shift + Alt + 上下箭头:上下移动本行
14、Ctrl + Alt + O:优化导包功能,去除没有用到的包
15、Ctrl+P:可以显示参数信息
16 Alt+Insert:可以生成构造器/Getter/Setter等
17 Ctrl+Alt+V:可以引入变量。例如:new String(); 自动导入变量定义
输入new User(),按“ctrl+alt+v”,代码直接补全为:User user = new User();
18 Ctrl+Alt+T:可以把代码包在一个块内,例如:try/catch
19 Ctrl+Enter:导入包,自动修正
20 Ctrl+Alt+L:格式化代码
21 Ctrl+空格:代码提示(与系统输入法快捷键冲突)Alt+Enter
调试类型快捷键
1、Shift + F9 / F10:启动项目(对应debug或者run模式)
2、断点调试:
F7 执行并进入方法
F8 执行并跳出方法(下一行)
F9 执行完所有代码
3、Ctrl + Shift + F8:查看已添加的断点
4、Ctrl + F2:停止正在启动的进程
5、Ctrl + Shift + F9:编译
6、Ctrl + Shift + F10:运行
7、Ctrl + Shift + F12:进入自由模式
快速打开快捷键
1、Ctrl + Alt + S:快速打开项目settings
2、Ctrl + Shift + Alt + S:快速打开project structure