一、IntelliJ Idea 十大快捷键
Top #1智能补全:Alt + /
Top #2重构一切:Ctrl + Shift + Alt + T
Top #3自我修复:Alt + Enter
Top #4创造万物:Alt + Insert
Top #5自动完成:Ctrl + Shift + Enter
Top #6无处藏身:Shift + Shift
Top #7发号施令:Ctrl + Shift + A
Top #8代码生成:Template/Postfix + Tab
Top #9选你所想:Ctrl + W
Top #10切来切去:Ctrl + Tab
二、常用快捷键
- 缩写:
缩写 | 说明 |
---|---|
psvm | 输出main方法 |
sout | 输出语句 |
fori | 输出for语句 |
iter | 输出foreach语句 |
- 动作:
动作 | 快捷键 | 说明 |
---|---|---|
Undo | Ctrl + Z | 倒退(撤销) |
Redo | Ctrl + Shift + Z | 向前(取消撤销) |
Delete | Ctrl +Y | 删除整行 |
Cut | Ctrl + X | 剪切整行 |
Copy to next line | Ctrl + D | 复制当前行到下一行 |
Import package | Alt + enter | 导入包 |
Import package | Crtl + Alt + O | 去除没有实际用到的包 |
快捷键 | 说明 |
---|---|
Shift + enter | 另起一行 |
Ctrl +Shift +上下键 | 上下移动代码 |
Ctrl + Alt + L | 格式化代码 |
Ctrl + Alt + T | 生成try catch 或者 Alt+enter |
Ctrl + W | 选中代码,连续按会有其他效果 |
Ctrl + Shift + U | 对所选内容进行大小写转换 |
Shift + F6 | 立即重命名 (包、类、方法、变量、注释等) |
Ctrl + O | 重写父类方法 |
Ctrl + I | 重写接口的方法 |
Ctrl + Shfit + T | 生成测试用例 |
Alt + Insert | 生成构造器/Getters/Setter… |
- 系统:
快捷键 | 说明 |
---|---|
Ctrl + Alt + S | File -> Settings… |
Ctrl + Alt + Shfit + S | File -> Project Structure |
Ctrl + mouse左键 | 跳进到某个类或者方法源代码中进行查看 |
Alt + / | 代码提示 |
Alt + enter | 展示当前光标所在代码可以变化的扩展操作 |
Ctrl + E | 显示最近编辑的文件列表 |
Ctrl + F12 | 显示当前文件结构 |
Ctrl + Alt + left/right | 返回至上次浏览的位置 |
- 查找
动作 | 快捷键 | 说明 |
---|---|---|
Find | Ctrl + F | 在当前标签页中查找 |
Replace | Ctrl + R | 在当前标签页替换字符串 |
Find in All | Shift + Shfit | 在全局文件中查找 |
- 注释
动作 | 快捷键 | 说明 |
---|---|---|
行注释/取消 | Ctrl + / | 不用选中整行 |
块注释 | Ctrl + Shfit + / | 要选中需要被注释的块 |
注释模板 | add + tab | 在方法的内部 |
三、修改快捷键(个人使用)
1. 修改智能补全快捷键
点击文件菜单(File) –> 点击 Settings… –> 在左侧导航框中点击 KeyMap -> Main menu –> Code –> Completion
- 移除 Cyclic Expand Word
- 修改 Basic 为 Alt + /
2. 修改删除行快捷键
删除整行 和 复制当前行到下一行 快捷键互换,互换后:删除整行--Ctrl + D 复制当前行到下一行--Ctrl + Y