快捷键
第1组:通用型
说明 | 快捷键 |
复制代码-copy | Ctrl + C |
粘贴-paste | Ctrl + V |
剪切-cut | Ctrl + X |
撤销-undo | Ctrl + Z |
反撤销-redo | Ctrl + Shift+ Z |
保存-save all | Ctrl + S |
全选-select all | Ctrl + A |
第2组:提高编写速度(上)
说明 | 快捷键 |
智能提示-edit | Alt + Enter |
提示代码模板-insert live template | Ctrl+ J |
批量修改指定的变量名、方法名、类名等-rename | Shift+F6 |
大小写的切换-toggle case | Ctrl + Shift + U |
自动生成返回值变量-introduce variable ... | Ctrl + Alt + V |
复制指定行的代码-duplicate line or selection | Ctrl + D |
删除指定行的代码-delete line | Ctrl + Y |
切换到下一行代码空位-start new line | Shift + Enter |
切换到上一行代码空位-start new line before current | Ctrl + Alt + Enter |
向上移动一行-move line up | Alt + Shift + ↑ |
向下移动一行-move line down | Alt + Shift + ↓ |
第3组:调整格式
说明 | 快捷键 |
格式化代码-reformat code | Ctrl + Alt + l |
使用单行注释-comment with line comment | Ctrl + / |
使用/取消多行注释-comment with block comment | Ctrl + Shift+ / |
选中数行,整体往后移动-tab | Tab |
选中数行,整体往前移动-prev tab | Shift + Tab |
第4组:提高编写速度(下)
说明 | 快捷键 |
批量修改指定的变量名、方法名、类名等-rename | Shift + F6 |
调出生成getter/setter/构造器等结构-generate ... | Alt + Insert |
使用xx块环绕-surround with ... | Ctrl + Alt + T |
方法的形参列表提醒-parameter info | Ctrl + P |
抽取代码重构方法-extract method ... | Ctrl + Alt + M |
重写父类的方法-override methods ... | Ctrl + O |
实现接口的方法-implements methods ... | Ctrl + I |
批量导包-optimize imports | Ctrl + Alt + O |
向上移动整个方法代码-move statement up | Ctrl + Shift + ↑ |
向下移动整个方法代码-move statement down | Ctrl + Shift + ↓ |
第5组:类结构、查找和查看源码
说明 | 快捷键 |
如何查看源码-go to class... | Ctrl + 选中指定的结构 或 Ctrl+N |
显示当前类结构,支持搜索指定的方法、属性等-file structure | Ctrl+F12 |
退回到前一个编辑的页面-back | Ctrl + Alt + ← |
进入到下一个编辑的页面-forward | Ctrl + Alt +→ |
打开的类文件之间切换-select previous/next tab | Alt+←/→ |
光标选中指定的类,查看继承树结构-Type Hierarchy | Ctrl + H |
选中方法名,查看方法文档-quick documentation | Ctrl + Q |
类的UML关系图-show uml popup | Ctrl + Alt + U |
定位某行-go to line/column | Ctrl + G |
回溯变量或方法的来源-go to implementation(s) | Ctrl + Alt + B |
折叠方法实现-collapse all | Ctrl + Shift+ - |
展开方法实现-expand all | Ctrl + Shift + + |
第6组:查找、替换与关闭
说明 | 快捷键 |
查找指定的结构 | Ctrl + F |
快速查找:选中的Word快速定位到下一个-find next | Ctrl + L |
查找与替换-replace | Ctrl + R |
直接定位到当前行的首位-move caret to line start | Home |
直接定位到当前行的末位 -move caret to line end | End |
查询当前元素在当前文件中的引用,然后按 F3 可以选择 | Ctrl + F7 |
全项目搜索文本-find in path ... | Ctrl + Shift+F |
关闭当前窗口-close | Ctrl + F4 |