您的当前位置:首页正文

Mac快捷键心得

来源:华拓网

最近鸟枪换炮,吃饭的家伙从Windows电脑换到了MacBook Pro,本来是一件很值得高兴的事,但是奈何两家的OS差别很大,也就导致了我一时的手忙脚乱,操作及快捷键不熟练,键盘鼠标也还没有申请下来,所以操作就有点小难了。
刚想瞌睡就有同事送来了枕头,给我们分享了他的快捷键心得,送上出处:

在这里我还是要在记录一遍的,方便自己查找,正文:

公共


  • cmd + f 搜索内容
  • ctrl + g 搜索下一个
  • ctrl + g + shift 搜索上一个
  • cmd + t 新建tab页面
  • cmd + w 关闭当前窗口
  • cmd + q 关闭当前应用
  • ctrl + tab 切换到下一个页面
  • ctrl + shift +tab 切换到上一个页面
  • option + 鼠标点击窗口上面网络图标 可以看更多网络相关参数如:ip,信号强弱等
  • ctrl + cmd + n 把选中文件放到一个文件夹并让你重命名

文本编辑


  • ctrl + a(ahead) 移到行/段落的开头
  • ctrl + e (end)移到行/段落的结尾
  • ctrl + b (backwark)向光标左(后)移动一个字符
  • ctrl + f (forward)向光标右(前)移动一个字符
  • ctrl + d 删除光标右边(前)的字符
  • ctrl + h 删除光标左边(后)的字符
  • ctrl + k(kill) 删除从光标前的字符到行/段落结尾的所有内容
  • ctrl + p(previous) 上移一行
  • ctrl + n(next) 下移一行
  • ctrl + o (open)在光标后插入一行且光标不移动
  • ctrl + t (transpose) 移调光标前后的字符
  • ctrl + v下移一个页面
  • ctrl + l (location) 将光标/所选内容置于可见区域
  • cmd + del 删除光标至行首的内容
  • ctrl + y 粘贴刚用ctrl+K或cmd+Delete删除的内容粘贴至光标所在之处
  • 在开头处点击一下,而后按着Shift键在结尾处点击一下 选择文本
  • cmd + 左方向键 跳到本行开头
  • cmd + 右方向键 跳到本行末尾
  • option + 左方向键 跳到当前单词的开头
  • option + 右方向键 跳到当前单词的末尾
  • cmd + 上方向键 跳到整个文档的开头
  • cmd + 下方向键 跳到整个文档的末尾
  • delete 刪除光标之前的一个字符
  • fn + delet 删除光标后的一个字符
  • option + delete 删除光标前的一个词
  • fn + option + delete 删除光标后的一个词

mweb篇


  • ctrl + option + v 把内容粘贴格式为markdown格式

xcode篇


cmd+option+j 跳到输入filter过滤器里面

一、搜索
  • cmd + f 搜索内容
  • cmd + option + f 搜索并替换内容
  • cmd + g 搜索下一处
  • shift + cmd + g 搜索上一处
  • cmd + shift + f 搜索项目内容
  • cmd + shift + option + f 搜索项目并替换内容
  • cmd + e 查询选择文字插入到输入框 (在find状态下)
二、代码查阅读
  • cmd + l 跳到多少行
  • cmd + ctrl + j 掉转代码定义处
  • cmd + ctrl + 左箭头 回退上一个代码跳出点
  • cmd + ctrl + 右箭头 进一步下一个代码进入点
  • cmd + ctrl + 上箭头键 .m与.h切换
  • cmd + ctrl + 下箭头键 .m与.h切换
  • cmd + shift + o 快速打开文件
三、四大区域
  • cmd + 0 (zero) 导航栏
  • cmd + option + 0 (zero) 辅助工具栏
  • cmd + shift + y 调试区(支持关闭)
  • cmd + shift + c 调试区 (只支持打开)
四、代码缩进
  • cmd + [ 左缩进
  • cmd + ] 右缩进
  • ctrl + i 重新缩进
  • option + cmd + [ 把选择代码上移一行
  • option + cmd + ] 把选择代码下移一行
五、基础技巧
  • cmd + 1 程导航器
  • 在项目导航器中选中文件执行Option+左键点击操作 在辅助编辑器中打开文件
  • cmd + Shift + F 搜索导航器(Find Navigator,也就是搜索)
  • ctrl+6 (键入方法/变量名+Enter跳转) 文件跳转栏
  • cmd + R 运行app
  • cmd + Shift + K 清除工程
  • cmd + B 构建应用程序
  • cmd + Shift + 0 (Zero) 文档和参考
  • 在类或者方法名上执行:Option + Left-click 操作 快速帮助
  • cmd + Shift + J 可展示当前你在工程导航器中打开的文件
  • 在文件上执行: cmd + Option + Shift + Left-click 选择你要打开的方式
  • cmd + . 方便地暂停运行iOS模拟器
六、调试
  • cmd + R 运行
  • cmd + . 停止
  • F6 单步调试
  • F7 跳入
  • F8 继续

chrome浏览器篇

常用
  • cmd + shift + t 回退打开最后一个关闭的页面
  • cmd + [ 回退上一个页面
  • cmd + 鼠标点击 新建tab打开连接但不切到新tab里
  • cmd + l 切换到地址输入栏
  • cmd + d 增加到书签
实用不常用
  • cmd + shift + n 进入无痕模式
  • option + cmd + i 开发工具模式
  • cmd + shift + j 下载列表

总结

一个程序员如果不用快捷键,那么他的效率是极其低下的,所以我们需要记忆大量快捷键,以提高效率,这是高效率的基础。举例:如果不用快捷键的动作是这样 查找菜单->点击菜单->等待命令执行,而用快捷键则是 直接等待命令执行,前者可能需要3-20s,后者只需要0.1s。