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 | 关闭当前界面 |
本文详细整理了IntelliJ IDEA在MacOS下的快捷键,包括视图切换、搜索、编辑代码、运行与调试等常用操作,旨在帮助用户高效掌握这款强大的Java IDE。

411

被折叠的 条评论
为什么被折叠?



