IntelliJ IDEA 快捷键简摘

2018-03-01 11:07:56 浏览数 (2)

  • Ctrl Shift A (查找所有Intellij的命令)

智能提示

  • Ctrl 空格 (代码提示) Ctrl Shift 空格(智能提示,只针对当前代码上下文,更简约 SmartType)
  • Ctrl 空格 * 2(代码提示升级) Ctrl Shift 空格 * 2(智能提示升级)

代码完成

  • Ctrl Shift Enter (自动补齐当前嵌套 Choose Lookup Item and Invoke Complete Statement | Complete Current Statement)
  • Alt Enter (快速修复 Show Intention Actions)
  • F2 / Shift F2(移动到有错误的代码 Next Highlighted Error)
  • Ctrl J (查看并使用Live模板 Insert Live Template...)

重构代码

  • Ctrl Shift Alt T (重构能力汇总 Refactor This...)
  • Shift F6(直接改名 Change Signature...)
  • Ctrl Alt V( 提取表达式为变量) Ctrl Alt M( 提取代码片段为方法)
  • Ctrl Alt P( 提取表达式为参数) Ctrl Alt C( 提取表达式为常量)
  • Ctrl Alt T (环绕代码块做处理)
  • Ctrl O (快速重写父类方法)

编辑

(1)新建

  • Alt Insert (可以新建类、方法等任何东西)

(2)选择

  • Ctrl W (自动按语法选中代码 ) Ctrl Shift W(反向按语法选中代码) Ctrl A(全选)
  • Ctrl Shift 向左箭头/向右箭头(选择向左/右代码) Shift 向上箭头/向下箭头(选择向上/下代码)

(3)移动

  • Alt Shift 向上箭头/向下箭头 (移动上一行/下一行) Ctrl Shift 向上箭头/向下箭头 (移动代码块到上面/下面)

(4)删除、复制

  • Ctrl Y (删除行 Delete Line) Ctrl D (复制行 Duplicate Line or Selection)

(5)多选择

  • Alt J (连续选择下一个插入符号) Alt Shift J (反向取消选择下一个插入符号) Ctrl Alt Shift J (连续选择所有插入符号)

(6)折叠

  • Ctrl 数字键- (折叠当前代码块) Ctrl 数字键 (展开当前代码块)
  • Ctrl Shift 数字键- (折叠所有代码块) Ctrl Shift 数字键 (展开所有代码块)

(7)格式化代码

  • Ctrl Alt L (格式化代码) Ctrl Alt O (格式化import列表)

查找

  • Ctrl Tab (切换标签页) Ctrl E/Ctrl Shift E (打开最近打开过的或编辑过的文件)
  • Ctrl Alt 左右 箭头(上一个或下一个光标位置)
  • Shift Shift (搜索任何东西,包括类、资源、配置项、方法 Search Everywhere)
  • Ctrl N / Ctrl Shift N (打开类或资源 Class... / File...) Ctrl F/Ctrl Shift F (当前窗口或全工程中查找)
  • Ctrl F12 (查看当前类的所有方法)
  • Ctrl H (打开类层次窗口) Ctrl B(父类或父方法定义) Ctrl Alt B (子类或子方法实现)

0 人点赞