表 1-1 代码编辑类常用快捷键
快捷键 | 作用 | 备注 |
Ctrl+shift+up (上移) Ctrl+shift+Down (下移) | 移动选中的代码 | |
Ctrl + D | 复制选中的代码 | |
Ctrl + Y | 删除的选中的代码 | |
Ctrl + / | 将选中代码注释(未注释时),删除注释(已注释时),适用于//注释语法 | |
Ctrl + Shift + / | 适用于 /* */ 注释语法 | |
Ctrl + F | 在当前代码文件中查找 | |
Ctrl + R | 在当前代码文件中查找并替换 | |
Alt + 左箭头 | 切换到前一Tab页打开的文件 | |
Alt + 右箭头 | 切换到后一Tab页打开的文件 | |
Ctrl + Alt + T | 使用if 语句,for循环语句,while语句,try catch 等语句包裹当前选中的代码 | |
Alt + Enter | 代码快速修正,如使用的类没有引入时,会弹出提示选项,供开发人员选择 | |
Ctrl + O | 快速重写父类中的方法 | |
Shit+F6 | 批量修改变量名 | Ctrl+Shift+Alt+J也行 |
Alt + Insert | 选中变量,批量生成get/set方法 | |
Ctrl + Alt +V | 自动生成返回值 | |
Alt + F7 | 查看方法被哪里调用 | |
Ctrl +Alt +shift +U | 显示UML图 |
表 1- 2 导航常用快捷键
快捷键 | 作用 | 备注 |
Ctrl + E | 显示最近访问的文件 | |
Ctrl + N | 导航到指定的类 | |
Ctrl + Shift + N | 导航到指定的文件或文件夹 | |
Ctrl + Shitf + Alt + N | 导航到指定的方法或成员变量 | |
Ctrl + H | 显示类的继承关系 | |
Shift + Shift | 在整个工程中包括资源文件,库文件等中查找 | |
Ctrl + F12 | 查看某个类中的所有方法 |
表 1- 3 编译运行及调试常用快捷键
快捷键 | 作用 | 备注 |
Ctrl + F9 | 编译整个工程 | |
Shift + F10 | 运行当前代码文件 | |
Shift + F9 | 调试当前的代码文件 | |
Ctrl + F8 | 设置断点 | |
F7 | Step into | |
F8 | Step out | |
F9 | 恢复执行 | |
Alt + F8 | 表达式计算(Evaluate expression) |
表 1- 4 代码格式化常用快捷键
快捷键 | 作用 | 备注 |
Ctrl + Alt + L | 格式化代码 | |
Ctrl + Alt + I | 代码自动缩进 | |
Ctrl + Alt + O | 引用优化(例如删除未使用的引入) |
表 1- 5 其他代码编辑小技巧
快捷操作 | 备注 | |
Idea: 输入fori, 出现提示可快速写for循环语句 | 快速输入for循环 | |
Idea: 输入sout,出现提示快速输入语句 system.out.println() | ||
输入集合变量后,后面加个.for 按回车 | 快速生成foreach | |
要实现父类/或者父类接口里的抽象方法,将鼠标定位的该行,按alt+enter然后选择所以方法,确定即可 | ||