天天看点

MacOS下IDEA的快捷键大全

Intellij IDEA是一款非常优秀的Java IDE,其支持的快捷方式也尽善尽美。本篇整理了几乎所有的IDEA在MacOS下的快捷键,为了方便掌握,本篇进行了分类展示。

快捷键表示法

标识 含义
command
option/alt
shift
enter回车键
↑↓←→ 方向键

视图切换快捷键

快捷键 功能
⌘+1…9 各视图区域的切换
⌥+M 切换到maven的视图
⌘+E 列出最近查看的文件列表
⇧+⌘+E 最近修改文件列表

搜索快捷键

快捷键 功能
⌘+F 开始搜索
⌘+R 搜索替换
^+⇧+F/R 当前目前下递归查找或替换,要全部替换,按下⌥+A
⌥+F7 搜索对象被引用的地方
⌘+F7 搜索对象在当前文件被引用的地方
⌘+N 查找类
⇧+⌘+N 查找文件

编辑代码的快捷键

快捷键 功能
⌘+J live template(强烈推荐)
^+N 各种自动生成代码/创建文件
⌥+⏎ 调出IDEA对出错点的提示处理方法
⌘+D 复制粘贴当前行到下一行
⌘+C/V/X 复制/粘贴/剪切
⇧+⌘+V 调出IDEA寄存器中保存的最近复制的N份内容,可选择性粘贴
⌘+/ 注释/取消注释
⌘+W 选中当前光标所在的字
⇧+⌘+⏎ 补全当前行,最常用的场景时补全当前行后的;号,并将光标定位到下一行
⌘+O 重载方法
⌘+I 实现接口方法
⇧+⌘+L 格式化代码
⇧+⌘+O 优化import
⇧+⌘+↑/↓ 将当前代码段上/下移
⇧+⌥+↑/↓ 将当前行上/下移

重构的快捷键

快捷键 功能
F6 移动文件到其它地方
F5 拷贝文件到其它地方
⇧+F6 改名
⌘+F6 修改方法签名
⇧+⌘+F6 修改参数的类型
⇧+⌘+V 引入一个局部变量
⇧+⌘+P 引入一个参数
⇧+⌘+F 引入一个类变量
⇧+⌘+M 引入一个方法
⇧+⌘+C 引入一个常量

以上都重构最常用的方法了

查看代码快捷键

快捷键 功能
⌘+P 查询某方法的参数信息
⌘+B 跳到调用方法的定义处
⇧+⌘+B 跳到方法的实现处
⌘+U 跳到方法在父类或接口的定义处
^+↑/↓ 跳到上/下一方法
⌥+⌘+←/→ 跳到上/下一次光标查看处
⌘+G 跳到指定行
⌘+⇧+H 显示方法的层级结构
⌥+⌘+H 调用层级结构

运行与调试

快捷键 功能
⇧+⌥+F9 debug模式运行程序
⇧+⌥+F10 运行程序
F7 单步进入
F8 单步跳过
F9 跳过本次debug
⌥+F8 debug时执行选中的语句

其它常用快捷键

快捷键 功能
⌘+, 调出setting界面
⌘+; 调出项目setting界面
⌘+F4 关闭当前界面

参考文献

  1. http://mrrigth.iteye.com/blog/1906674
  2. https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf

继续阅读