一、代码编辑
快捷键 | 功能 |
---|---|
ctrl+alt+enter | 向上插入空行 |
shift+enter | 向下插入空行 |
ctrl+y | 删除行 |
ctrl+d | 复制行 |
ctrl+w | 选中代码(多次使用w可以扩大选中范围) |
ctrl+shift+w | 反选代码(上一个的相反的过程) |
ctrl+g | 跳转到指定行 |
ctrl+shift+u | 转换大小写 |
alt+上/下箭头 | 移动光标到上/下一个方法 |
ctrl+shift+u | 大小写切换 |
ctrl+z | 后退 |
ctrl+/ | 注释 |
ctrl+shift+/ | 多行注释 |
二、代码自动生成
快捷键 | 功能 |
---|---|
alt+insert | 自动生成set/get 、构造方法等 |
ctrl+shift+enter | 补全结尾 |
ctrl+j | 根据模板生成代码 |
三、代码优化
快捷键 | 功能 |
---|---|
alt+enter | 导包或修正错误 |
ctrl+alt+l | 格式化代码 |
ctrl+alt+i | 代码自动缩进 |
ctrl+p | 方法参数提示 |
ctrl+alt+t | 把选中的代码放入特定代码块中 |
四、代码调试
快捷键 | 功能 |
---|---|
F8 | 跳到下一步,相当于Eclipse的F6 |
F7 | 进入到代码,相当于Eclipse的F5 |
alt+shift+F7 | 强制进入代码 |
shift+F8 | 相当于Eclipse的f8跳到下一个断点,也相当于Eclipse的f7跳出函数 |
alt+F9 | 运行到光标处 |
F9 | 恢复程序 |
五、查找
快捷键 | 功能 |
---|---|
ctrl+n | 查找类 |
ctrl+u | 前往当前光标所在的方法的父类的方法 / 接口定义 |
ctrl+alt+b | 查找接口的实现类 |
ctrl+h | 查看类或接口的继承关系 |
ctrl+shift+n | 查找文件 |
ctrl+g | 跳到指定行 |
ctrl+f | 查找当前文件文本 |
ctrl+r | 替换 |
ctrl+e | 查找最近打开的文件 |