Mac Os 操作系统和 Windows and Linux 操作系统有些不同,具体如下图所示:
最常用快捷键
上面的那么多快捷键,在工作中肯定不会都用到,一般在开发中会经常用到的也就是下面这些,这里大家先看一下,后面在开发中经常会用到的,时间久了自然就会记住:
-
Ctrl + Enter(⌘ ↩):在下方新建行但不移动光标;
-
Shift + Enter(⇧ ↩):在下方新建行并移到新行行首;
-
Ctrl + /(⌘ /):注释(取消注释)选择的行;
-
Ctrl + Alt + L(⌥ ⌘ L):格式化代码;
-
Ctrl + Shift + +/-(⇧⌘ + / ⇧⌘ -):展开/收缩所有的代码块;
-
Ctrl + Shift + Enter(⇧ ⌘ ↩):完成语句;
-
Ctrl + Alt + I(⌃ ⌥ I):自动缩进行;
-
Alt + Enter(⌥ ↩):优化代码,提示信息实现自动导包;
-
Ctrl + B(⌘ B):显示对象声明信息;
-
Double Shift(Double ⇧):搜索所有类型对象;
-
Ctrl + E(⌘ E):最近打开的文件;
-
Ctrl + Shift + N (⇧⌘ N):查找项目中的任何文件。
下面是根据功能分类划分的一些常用快捷键
编辑类(Editing)
-
Ctrl + Space 基本的代码完成(类、方法、属性)
-
Ctrl + Alt + Space 快速导入任意类
-
Ctrl + Shift + Enter 语句完成
-
Ctrl + P 参数信息(在方法中调用参数)
-
Ctrl + Q 快速查看文档
-
F1 Web帮助文档主页
-
Shift + F1 选中对象的Web帮助文档
-
Ctrl + 悬浮/单击鼠标左键 简介/进入代码定义
-
Ctrl + Z 撤销上次操作
-
Ctrl + Shift + Z 重做,恢复上次的撤销
-
Ctrl + F1 显示错误描述或警告信息