常用快捷键设置(设置成跟Eclipse差不多)
按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> 可以Copy 一份,方便以后使用
本人觉得IDEA默认的有些快捷键不太合理,如,Ctrl+X是删除,Ctrl+N是打开文件,所以自己在eclipse的基础上,自定义了快捷键,如下。
快捷键 | 功能 | 路径 |
Ctrl + / | 双斜杠注释 | Main menu -> Code -> Comment width Line Comment |
Ctrl + Shilft + / | 块注释 | Main menu -> Code -> Comment width Block Comment |
Alt + / | 代码提示 | Main menu -> Code -> Completion -> Basic |
Ctrl + O | 根据文件名(模糊查询)快速定位文件(任何类型) | Main menu -> Navigate -> File |
Ctrl + D | 删除当前行 | Editor Actions -> Delete Line |
Alt + F | 格式化代码 | Main menu -> Code -> Reformat Code |
Ctrl+R | 重命名 | Main menu -> Refactor -> Rename |
Ctrl + SHIFT+R | 最近打开的文件列表 | Main menu -> View -> Recent Files |
Ctrl + W | 关闭正在编辑的活动窗口。 | Main menu -> Window -> Editor Tabs -> Close |
Ctrl + F | 搜索、替换 | Main menu -> Edit -> Find -> Replace |
Ctrl + SHIFT+F | 高级查找 | Main menu -> Edit -> Find -> Find in Path |
Ctrl + ALT+Q | maven 依赖搜索 | Main menu -> Edit -> Find -> Replace |
Ctrl + L | 定位到指定行 | Main menu -> Navigate -> Line |
Ctrl + T | 打开类的父子关系、方法继承实现 | |
Ctrl+H | 方法调用层级 | |
Ctrl + Alt + PageDown Ctrl + Alt + PageUp | 复制当前行到下(上)一行中。比Ctrl+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。 | Editor Actions -> Duplicate Lines |
Alt + ↓ Alt + ↑ | 移动单行(多行)代码。也是比Ctrl+C更好的快捷键。 | Main menu -> Code -> Move Statement Down Main menu -> Code -> Move Statement Up |
Ctrl + Shift + U | 大小写转换 | Main menu -> Edit -> Toggle Case |
F1 | 查看文档 | Main menu -> View -> Quick Documentation |
Shift+F4 | 查看类的变量、方法 | Navigate->File Structure |
Ctrl+T | 类的结构(继承关系) | Main menu->Navigate ->Type Hierarchy |
ctrl+I | 接口的实现类、方法的重写 | implement |
ctrl+H | 方法的调用 | |
DEBUG | ||
F6 | 进入方法内 | |
F7 | 单步调试 | |
F8 | 跳过当前断点 |
IntelliJIdea2017.2版本配置好的快捷键文件内容(替换掉本地内容即可使用):