Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Spider丶
IntelliJ-IDEA-Tutorial
提交
1cc5f4f5
I
IntelliJ-IDEA-Tutorial
项目概览
Spider丶
/
IntelliJ-IDEA-Tutorial
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
IntelliJ-IDEA-Tutorial
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
1cc5f4f5
编写于
12月 19, 2018
作者:
J
judasn
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
2018-12-19 优化 Mac Keymap
上级
eae177d5
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
27 addition
and
14 deletion
+27
-14
keymap-mac-introduce.md
keymap-mac-introduce.md
+27
-14
未找到文件。
keymap-mac-introduce.md
浏览文件 @
1cc5f4f5
# IntelliJ IDEA For Mac 快捷键
-
根据官方pdf翻译:
<https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf>
...
...
@@ -7,12 +8,14 @@
> 建议将 Mac 系统中与 IntelliJ IDEA 冲突的快捷键取消或更改,不建议改 IntelliJ IDEA 的默认快捷键。
#### Mac键盘符号和修饰键说明
-
`⌘`
Command
-
`⇧`
Shift
-
`⌥`
Option
-
`⌃`
Control
-
`↩
︎
`
Return/Enter
-
`↩`
Return/Enter
-
`⌫`
Delete
-
`⌦`
向前删除键(Fn+Delete)
-
`↑`
上箭头
...
...
@@ -21,13 +24,14 @@
-
`→`
右箭头
-
`⇞`
Page Up(Fn+↑)
-
`⇟`
Page Down(Fn+↓)
-
`Home`
Fn + ←
-
`End`
Fn + →
-
`⇥`
右制表符(Tab键)
-
`⇤`
左制表符(Shift+Tab)
-
`⎋`
Escape (Esc)
-
`Home`
Fn + ←
-
`End`
Fn + →
#### Editing(编辑)
#### 一、Editing(编辑)
-
`Control + Space`
基本的代码补全(补全任何类、方法、变量)
-
`Control + Shift + Space`
智能代码补全(过滤器方法列表和变量的预期类型)
-
`Command + Shift + Enter`
自动结束代码,行末自动添加分号
...
...
@@ -68,7 +72,7 @@
-
`Command + Shift + 减号`
折叠所有代码块
-
`Command + W`
关闭活动的编辑器选项卡
####
二、
Search/Replace(查询/替换)
#### Search/Replace(查询/替换)
-
`Double Shift`
查询任何东西
-
`Command + F`
文件内查找
-
`Command + G`
查找模式下,向下查找
...
...
@@ -79,12 +83,14 @@
-
`Command + Shift + S`
查询结构(Ultimate Edition 版专用,需要在Keymap中设置)
-
`Command + Shift + M`
替换结构(Ultimate Edition 版专用,需要在Keymap中设置)
#### 三、Usage Search(使用查询)
#### Usage Search(使用查询)
-
`Option + F7 / Command + F7`
在文件中查找用法 / 在类中查找用法
-
`Command + Shift + F7`
在文件中突出显示的用法
-
`Command + Option + F7`
显示用法
#### 四、Compile and Run(编译和运行)
#### Compile and Run(编译和运行)
-
`Command + F9`
编译Project
-
`Command + Shift + F9`
编译选择的文件、包或模块
-
`Control + Option + R`
弹出 Run 的可选择菜单
...
...
@@ -93,7 +99,8 @@
-
`Control + D`
调试
-
`Control + Shift + R, Control + Shift + D`
从编辑器运行上下文环境配置
#### 五、Debugging(调试)
#### Debugging(调试)
-
`F8`
进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
-
`F7`
进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
-
`Shift + F7`
智能步入,断点所在行上有多个方法调用,会弹出进入哪个方法
...
...
@@ -104,7 +111,8 @@
-
`Command + F8`
切换断点(若光标当前行有断点则取消断点,没有则加上断点)
-
`Command + Shift + F8`
查看断点信息
#### 六、Navigation(导航)
#### Navigation(导航)
-
`Command + O`
查找类文件
-
`Command + Shift + O`
查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠
`/`
-
`Command + Option + O`
前往指定的变量 / 方法
...
...
@@ -138,7 +146,8 @@
-
`Control + 0...Control + 9`
定位到对应数值的书签位置
-
`Command + F3`
显示所有书签
#### 七、Refactoring(重构)
#### Refactoring(重构)
-
`F5`
复制文件到指定目录
-
`F6`
移动文件到指定目录
-
`Command + Delete`
在文件上为安全删除文件,弹出确认框
...
...
@@ -151,17 +160,20 @@
-
`Command + Option + C`
提取常量
-
`Command + Option + P`
提取参数
#### 八、VCS/Local History(版本控制/本地历史记录)
#### VCS/Local History(版本控制/本地历史记录)
-
`Command + K`
提交代码到版本控制器
-
`Command + T`
从版本控制器更新代码
-
`Option + Shift + C`
查看最近的变更记录
-
`Control + C`
快速弹出版本控制器操作面板
#### 九、Live Templates(动态代码模板)
#### Live Templates(动态代码模板)
-
`Command + Option + J`
弹出模板选择窗口,将选定的代码使用动态模板包住
-
`Command + J`
插入自定义动态代码模板
#### 十、General(通用)
#### General(通用)
-
`Command + 1...Command + 9`
打开相应编号的工具窗口
-
`Command + S`
保存所有
-
`Command + Option + Y`
同步、刷新
...
...
@@ -175,5 +187,6 @@
-
`Shift + Command + A`
查找动作(可设置相关选项)
-
`Control + Shift + Tab`
编辑窗口标签和工具窗口之间切换(如果在切换的过程加按上delete,则是关闭对应选中的窗口)
#### 十一、Other(一些官方文档上没有体现的快捷键)
#### Other(一些官方文档上没有体现的快捷键)
-
`Command + Shift +8`
竖编辑模式
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录