快捷键用的好,就没有鼠标什么事了。
不知道大家有没有这样的习惯,每次用一个软件之前,都会尝试它的各种快捷键。那么,今天我就来介绍下我常用的各种快捷键,也算是弥补下好几周的断更。
本文主要涉及以下场景:
- Mac / Windows
- Chrome Browser
- Xcode IDE
Mac / Windows
1)系统级控制
操作 | Mac | Windows |
---|---|---|
关闭当前页面 | command + W | ctrl + W |
退出当前软件 | command + Q | alt + f4 |
新建窗口 | command + N | ctrl + N |
新建标签页 | command + T | ctrl + T |
切换桌面 | control + left / right | ctrl + win + left / right |
切换应用 | command + tab | alt + tab |
同一应用下切换窗口 | command + ~ | - |
弹出「强制退出应用」窗口 | command + option + esc | win + esc (TaskMan) |
打开系统设置 | - | win + I |
最小化最前面的窗口到程序坞 | command + M | win + D |
全屏 | command + control + F | f11 |
锁定屏幕 | command + control + Q | win + L |
2)文件管理器(Finder / Explorer)
操作 | Mac | Windows |
---|---|---|
删除文件(夹) | command + backspace | delete / (ctrl + D) |
移动文件(夹) | command + C → command + option + V | ctrl + X → ctrl + V |
新建文件夹 | command + shift + N | ctrl + shift + N |
快速打开文件管理器 | command + option + space | win + E |
创建所选文件的副本 | command + D | ctrl + C → ctrl + V |
跳转到指定路径 | command + shift + G | - |
复制当前文件夹路径 | command + option + C | - |
清空废纸篓 | command + shift + backspace | - |
以不同形式展示文件 | command + 1 ~ 4 | - |
按不同规则排列文件 | command + control + 1 ~ 7 | - |
显示路径栏 | command + option + P | - |
新建相同路径的文件管理器窗口 | - | ctrl + N |
3)其它
操作 | Mac | Windows |
---|---|---|
快速打开软件、文件 | command + space | win + S |
打开应用的偏好设置 | command + , (comma) | ctrl + , |
保存 | command + S | ctrl + S |
全选 | command + A | ctrl + A |
复制 / 剪切 / 粘贴 | command + C / X / V | ctrl + C / X / V |
撤销 / 重做 | command + Z / command + shift + Z (command + Y) | ctrl + Z / ctrl + shift + Z (ctrl + Y) |
打开表情界面 | fn | win + . (dot) |
删除光标后的字符 | control + D | delete |
Tips:
- 在 Mac 下,快捷键结合触控板,可以将无鼠标工作模式发挥到极致。相比快捷键,我更习惯用手势切换应用和桌面,还要记得打开 Mac 触控板的三指拖移功能哦,用来代替鼠标拖动能力。
- 对于有顺序的操作,结合 shift 按钮,一般可以达到反向的效果。
- Mac - Windows 键位的对应关系:command - ctrl、option - alt、control - 辅助 ctrl。
参考:Mac 键盘快捷键——Apple 官方
Chrome Browser
谷歌浏览器里面很多操作的快捷键其实与系统是通用的,比如上面提到的关闭当前页面、新建窗口、新建标签页等操作。除此之外,还有一些常用的:
操作 | Mac | Windows |
---|---|---|
恢复上次关闭的标签页 | command + shift + T | ctrl + shift + T |
返回前 / 后一视图 | command + left / right | alt + left / right |
跳转到地址栏 | command + L | ctrl + L |
查找 | command + F | ctrl + F |
跳转到下一个标签页 | control + tab | ctrl + tab |
在新的后台标签页中打开链接 | command + 鼠标点击 | ctrl + 鼠标点击 |
放大 / 缩小网页上的内容 | command 和 + / - | ctrl 和 + / - |
打开 JavaScript 控制台 | f12 | f12 |
参考:Chrome 键盘快捷键——Google Chrome 官方
Xcode IDE
给 iOS 开发者:(Xcode 里面很多操作的快捷键也与系统是通用的,比如关闭当前页面、新建标签页等操作)
1)熟悉代码
操作 | 快捷键 |
---|---|
快速查找文件(类、属性、方法) | command + shift + O |
快速定位当前文件在工程中的位置 | command + shift + J |
跳转到定义 | command + control + 鼠标点击 |
查看方法相关信息(如调用者) | control + 1 |
返回前 / 后一视图 | command + control + left / right |
查找 | command + F |
使用选中部分查找(减少复制粘贴操作) | command + E |
查找下一个 | (command + G) / enter |
全局搜索 | command + shift + F |
查看相关动作 | command + 鼠标点击 |
查看快速帮助 | option + 鼠标点击 |
2)开发代码
操作 | 快捷键 |
---|---|
新建文件 | command + N |
新建 Group | command + option + N |
替换 | command + option + F |
添加文档注释 | command + option + / |
注释选中的代码 | command + / |
重新匹配代码补全 | esc |
重命名(编辑所有) | command + control + E |
2)构建 & 运行 & 调试
操作 | 快捷键 |
---|---|
运行 | command + R |
无需构建的运行 | command + control + R |
取消运行 | command + . |
清理构建 | command + shift + K |
清理控制台 | command + K |
添加 / 删除断点 | command + | |
3)其它
操作 | 快捷键 |
---|---|
打开开发者帮助中心 | command + shift + 0 |
打开欢迎界面,选择项目 | command + shift + 1 |
折叠 / 展开文件夹 | left / right |
编辑 scheme | command + shift + , |
打开模拟器管理页 | command + shift + 2 |
寻找语法错误 | command + shift + ; |
Tips:还可以利用好 Editor 的各种选项来提高开发效率,比如 Minimap、Assistant 视图等。
参考:Menu Command Shortcuts——Xcode 官方
鼠标的出现貌似抢了键盘的饭碗,而快捷键的设计是不是又帮键盘扳回了一局呢?
好了,这些就是我今天要分享的全部内容,你还有什么推荐的或者喜欢的快捷键吗?欢迎在留言区评论!