前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IntelliJ IDEA 快捷键简摘

IntelliJ IDEA 快捷键简摘

作者头像
斯武丶风晴
发布2018-03-01 11:07:56
8650
发布2018-03-01 11:07:56
举报
文章被收录于专栏:龙首琴剑庐龙首琴剑庐
  • 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 (子类或子方法实现)
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 智能提示
  • 代码完成
  • 重构代码
  • 编辑
    • (1)新建
      • (2)选择
        • (3)移动
          • (4)删除、复制
            • (5)多选择
              • (6)折叠
                • (7)格式化代码
                • 查找
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档