IDEA快捷键拆解系列(六):Code篇

  这是IDEA快捷键拆解系列的第六篇。

  以下是关于Code导航项及其每一子项的拆解介绍,其中,加粗部分的选项是博主认为比较重要的。

  • Code
    1. Override Methods ( 重写覆盖方法 ) Ctrl + O
    2. Implements Methods ( 实现接口方法 ) Ctrl + I
    3. Delegate Methods
    4. Gengrate ( 用于生成Construct、Getter/Setter、toString等) Alt + Insert

    1. Surround With ( 生成包围代码 ) Ctrl + Alt +T
    2. Unwarp/Remove ( 取消代码包围 ) Ctrl + Shift + Delete

    1. Completion
      • Basic Ctrl + 空格
      • SmartType ( 智能选择并实现 ) Ctrl + Shift + 空格

      • Cyclic Expand Word ( 循环往上选择单词 ) Alt + /
      • Cyclic Expand Word (Backwrad)( 循环往下选择单词 ) Alt + Shift + /
    2. 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 + 句点

    1. Insert Live Template ( 选择Live Templates模板 ) Ctrl + J
    2. Surround with Live Template ( 选择Live Templates模板 ) Ctrl + Alt + J

    1. Comment with Line Comment ( 行注释 ) Ctrl + /
    2. Comment with Block Comment ( 块注释 ) Ctrl + Shift + /
    3. Reformat Code ( 格式化代码 ) Ctrl + Alt + L
    4. Show Reformat File Dialog ( 弹出格式化弹框 ) Ctrl + Alt + Shift + L
    5. Auto-Indent Lines Ctrl + Alt + I
    6. Optimize Imports ( 去除未引用的包导入声明 ) Ctrl + Alt + O
    7. Rearrange Code ( 重新整理代码 )

    1. Move Statement Down ( 方法、代码下移 ) Ctrl + Shift + 向下箭头
    2. Move Statement Up ( 方法、代码上移 ) Ctrl + Shift + 向上箭头
    3. Move Element Left Ctrl + Alt + Shift + 向左箭头
    4. Move Element Rigth Ctrl + Alt + Shift + 向右箭头
    5. Move Line Down Alt + Shift + 向下箭头
    6. Move Line Up Alt + Shift + 向上箭头

    1. Update Copyright

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快捷键拆解系列(后记)

上一篇:GitHub Pages介绍及搭建


下一篇:IDEA快捷键拆解系列(七):Analyze篇