博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IntelliJ IDEA 快捷键简摘
阅读量:7015 次
发布时间:2019-06-28

本文共 1499 字,大约阅读时间需要 4 分钟。

hot3.png

  • 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 (子类或子方法实现)

转载于:https://my.oschina.net/langxSpirit/blog/898035

你可能感兴趣的文章
Exchanging Partitions and Subpartitions with Tables--官方文档
查看>>
[Typescript] Typescript Enums vs Booleans when Handling State
查看>>
Java中HashMap源码分析
查看>>
(转)c#.net常用字符串函数
查看>>
Xamarin提示Build-tools版本过老
查看>>
[linux]scp指令
查看>>
自从升级到macOS后,整个人都不好了
查看>>
border-style 属性
查看>>
拒绝旧国标劣质排插,新国标插线板首选品胜
查看>>
新疆国省干线总里程突破2.9万公里
查看>>
国产智轨电车开进“冰城”接受严寒测试 表现良好
查看>>
面试官,你再问我 Bit Operation 试试?
查看>>
PSV 3.60 固化升级到 3.68 破解完全攻略
查看>>
【实操干货】KVM命令管理虚拟机与性能优化
查看>>
Android NDK JNI 开发之旅01 环境搭建入门篇
查看>>
RxJava应用:实现七牛云多图上传
查看>>
Android爬坑之旅之不易发现的BUG
查看>>
koa2开发微信公众号: 不定期推送最新币圈消息
查看>>
小tips:JS中this操作执行像(object.getName = object.getName)()操作改变了this
查看>>
为什么国外的 App 很少会有开屏广告?
查看>>