这是IDEA快捷键拆解系列的第六篇。
以下是关于Code导航项及其每一子项的拆解介绍,其中,加粗部分的选项是博主认为比较重要的。
- Code
-
Override Methods ( 重写覆盖方法 )
Ctrl + O
-
Implements Methods ( 实现接口方法 )
Ctrl + I
- Delegate Methods
-
Gengrate ( 用于生成Construct、Getter/Setter、toString等)
Alt + Insert
-
Surround With ( 生成包围代码 )
Ctrl + Alt +T
-
Unwarp/Remove ( 取消代码包围 )
Ctrl + Shift + Delete
- Completion
- Basic
Ctrl + 空格
- SmartType ( 智能选择并实现 )
Ctrl + Shift + 空格
-
Cyclic Expand Word ( 循环往上选择单词 )
Alt + /
-
Cyclic Expand Word (Backwrad)( 循环往下选择单词 )
Alt + Shift + /
- Basic
- Folding
-
Expand ( 方法展开 )
Ctrl + 加号
-
Collapse ( 方法折叠 )
Ctrl + 减号
- Expand Recursively ( 同上,方法展开 )
Ctrl + Alt + 加号
- Collapse Recursively ( 同上,方法折叠 )
Ctrl + Alt + 减号
-
Expand All ( 全部方法展开 )
Ctrl + Shift + 加号
-
Collapse All ( 全部方法折叠 )
Ctrl + Shift + 减号
- Expand to level...
- Expand all to level...
- Expand doc comments ( 展开Java doc注释 )
- Collapse doc comments ( 折叠Java doc注释 )
- Fold Selection / Remove region
Ctrl + 句点
- Fold Code Block
Ctrl + Shift + 句点
-
Expand ( 方法展开 )
-
Insert Live Template ( 选择Live Templates模板 )
Ctrl + J
-
Surround with Live Template ( 选择Live Templates模板 )
Ctrl + Alt + J
-
Comment with Line Comment ( 行注释 )
Ctrl + /
-
Comment with Block Comment ( 块注释 )
Ctrl + Shift + /
-
Reformat Code ( 格式化代码 )
Ctrl + Alt + L
- Show Reformat File Dialog ( 弹出格式化弹框 )
Ctrl + Alt + Shift + L
- Auto-Indent Lines
Ctrl + Alt + I
-
Optimize Imports ( 去除未引用的包导入声明 )
Ctrl + Alt + O
- Rearrange Code ( 重新整理代码 )
-
Move Statement Down ( 方法、代码下移 )
Ctrl + Shift + 向下箭头
-
Move Statement Up ( 方法、代码上移 )
Ctrl + Shift + 向上箭头
- Move Element Left
Ctrl + Alt + Shift + 向左箭头
- Move Element Rigth
Ctrl + Alt + Shift + 向右箭头
- Move Line Down
Alt + Shift + 向下箭头
- Move Line Up
Alt + Shift + 向上箭头
- Update Copyright
-
Override Methods ( 重写覆盖方法 )
IDEA快捷键拆解系列(前言)
IDEA快捷键拆解系列(一)
IDEA快捷键拆解系列(二):File篇
IDEA快捷键拆解系列(三):Edit篇
IDEA快捷键拆解系列(四):View篇
IDEA快捷键拆解系列(五):Navigate篇
IDEA快捷键拆解系列(六):Code篇
IDEA快捷键拆解系列(七):Analyze篇
IDEA快捷键拆解系列(八):Refactor篇
IDEA快捷键拆解系列(九):Build篇
IDEA快捷键拆解系列(十):Run篇
IDEA快捷键拆解系列(十一):Tools篇
IDEA快捷键拆解系列(十二):VCS篇
IDEA快捷键拆解系列(十三):Window篇
IDEA快捷键拆解系列(十四):Help篇
IDEA快捷键拆解系列(十五):经验篇
IDEA快捷键拆解系列(十六):插件篇
IDEA快捷键拆解系列(十七):Debug篇
IDEA快捷键拆解系列(十八):Live Templates篇
IDEA快捷键拆解系列(十九):Postfix篇
IDEA快捷键拆解系列(后记)