|
2 | 2 |
|
3 | 3 | 根据官方pdf翻译:https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard_Mac.pdf
|
4 | 4 |
|
5 |
| -> 建议将Mac系统中与IntelliJ IDEA冲突的快捷键取消或更改掉,不建议改IntelliJ IDEA的快捷键。 |
| 5 | +> 建议将Mac系统中与IntelliJ IDEA冲突的快捷键取消或更改,不建议改IntelliJ IDEA的默认快捷键。 |
6 | 6 |
|
7 | 7 | #### Mac键盘符号和修饰键说明
|
8 | 8 | - `⌘` Command
|
|
68 | 68 | #### 二、Search/Replace(查询/替换)
|
69 | 69 | - `Double ⇧` 查询任何东西
|
70 | 70 | - `⌘F` 文件内查找
|
71 |
| -- `⌘G` 向下查找 |
72 |
| -- `⌘⇧G` 向上查找 |
| 71 | +- `⌘G` 查找模式下,向下查找 |
| 72 | +- `⌘⇧G` 查找模式下,向上查找 |
73 | 73 | - `⌘R` 文件内替换
|
74 | 74 | - `⌘⇧F` 全局查找(根据路径)
|
75 | 75 | - `⌘⇧R` 全局替换(根据路径)
|
|
78 | 78 |
|
79 | 79 | #### 三、Usage Search(使用查询)
|
80 | 80 | - `⌥F7 / ⌘F7` 在文件中查找用法 / 在类中查找用法
|
81 |
| -- `⌘⇧F7` 在文件中高连显示的用法 |
| 81 | +- `⌘⇧F7` 在文件中突出显示的用法 |
82 | 82 | - `⌘⌥F7` 显示用法
|
83 | 83 |
|
84 | 84 | #### 四、Compile and Run(编译和运行)
|
85 | 85 | - `⌘F9` 编译Project
|
86 |
| -- `⌘⇧F9` 编译选择的文件,包或模块 |
87 |
| -- `⌃⌥R` 选择配置和运行 |
88 |
| -- `⌃⌥D` 选择的配置和调试 |
| 86 | +- `⌘⇧F9` 编译选择的文件、包或模块 |
| 87 | +- `⌃⌥R` 弹出 Run 的可选择菜单 |
| 88 | +- `⌃⌥D` 弹出 Debug 的可选择菜单 |
89 | 89 | - `⌃R` 运行
|
90 | 90 | - `⌃D` 调试
|
91 | 91 | - `⌃⇧R, ⌃⇧D` 从编辑器运行上下文环境配置
|
92 | 92 |
|
93 | 93 | #### 五、Debugging(调试)
|
94 | 94 | - `F8` 进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
|
95 | 95 | - `F7` 进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
|
96 |
| -- `⇧F7` 智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法 |
| 96 | +- `⇧F7` 智能步入,断点所在行上有多个方法调用,会弹出进入哪个方法 |
97 | 97 | - `⇧F8` 跳出
|
98 | 98 | - `⌥F9` 运行到光标处,如果光标前有其他断点会进入到该断点
|
99 |
| -- `⌥F8` 计算表达式(可以更改变量的值使其生效) |
| 99 | +- `⌥F8` 计算表达式(可以更改变量值使其生效) |
100 | 100 | - `⌘⌥R` 恢复程序运行,如果该断点下面代码还有断点则停在下一个断点上
|
101 | 101 | - `⌘F8` 切换断点(若光标当前行有断点则取消断点,没有则加上断点)
|
102 | 102 | - `⌘⇧F8` 查看断点信息
|
103 | 103 |
|
104 | 104 | #### 六、Navigation(导航)
|
105 |
| -- `⌘O` 查找类文件(java) |
| 105 | +- `⌘O` 查找类文件 |
106 | 106 | - `⌘⇧O` 查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠`/`
|
107 | 107 | - `⌘⌥O` 前往指定的变量 / 方法
|
108 | 108 | - `⌃← / ⌃→` 左右切换打开的编辑tab页
|
|
119 | 119 | - `⌘⌥B` 跳转到实现处,在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
|
120 | 120 | - `⌥ Space, ⌘Y` 快速打开光标所在方法、类的定义
|
121 | 121 | - `⌃⇧B` 跳转到类型声明处
|
122 |
| -- `⌘U` 前往当前光标所在的方法的父类的方法 / 接口定义 |
| 122 | +- `⌘U` 前往当前光标所在方法的父类的方法 / 接口定义 |
123 | 123 | - `⌃↓ / ⌃↑` 当前光标跳转到当前文件的前一个/后一个方法名位置
|
124 | 124 | - `⌘] / ⌘[` 移动光标到当前所在代码的花括号开始/结束位置
|
125 | 125 | - `⌘F12` 弹出当前文件结构层,可以在弹出的层上直接输入进行筛选(可用于搜索类中的方法)
|
|
130 | 130 | - `F4 / ⌘↓` 编辑/查看代码源
|
131 | 131 | - `⌥ Home` 显示到当前文件的导航条
|
132 | 132 | - `F3`选中文件/文件夹/代码行,添加/取消书签
|
133 |
| -- `⌥F3` 选中文件/文件夹/代码行,使用助记符设定/取消书签 |
| 133 | +- `⌥F3` 选中文件/文件夹/代码行,使用助记符添加/取消书签 |
134 | 134 | - `⌃0...⌃9` 定位到对应数值的书签位置
|
135 | 135 | - `⌘F3` 显示所有书签
|
136 | 136 |
|
|
0 commit comments