对于程序员来说Xcode和Mac的一些快捷键已经被运用的熟得不能再熟了, 以下是我常用的以及查找的快捷键:

文件
CMD + N: 新文件
CMD + SHIFT + N: 新项目
CMD + O: 打开
CMD + S: 保存
CMD + SHIFT + S: 另存为
CMD + W: 关闭窗口
CMD + SHIFT + W: 关闭文件
CMD + Q: 关闭程序

编辑
CMD + [: 左缩进
CMD + ]: 右缩进

CMD + CTRL + LEFT: 折叠
CMD + CTRL + RIGHT: 取消折叠
CMD + CTRL + TOP: 折叠全部函数
CMD + CTRL + BOTTOM: 取消全部函数折叠
CTRL + U: 取消全部折叠

CMD + D: 添加书签
CMD + /: 注释或取消注释

CTRL + .: 参数提示
ESC: 自动提示列表

调试
CMD + : 设置或取消断点
CMD + OPT + : 允许或禁用当前断点
CMD + OPT + B: 查看全部断点

CMD + RETURN: 编译并运行(根据设置决定是否启用断点)
CMD + R: 编译并运行(不触发断点)
CMD + Y: 编译并调试(触发断点)
CMD + SHIFT + RETURN: 终止运行或调试

CMD + B: 编译
CMD + SHIFT + K: 清理

窗体
CMD + SHIFT + B: 编译窗口
CMD + SHIFT + Y: 调试代码窗口
CMD + SHIFT + R: 调试控制台
CMD + SHIFT + E: 主编辑窗口调整

帮助
CMD + OPT + ?: 开发手册
CMD + CTRL + ?: 快速帮助

下面也是一些有用的快捷键

Command + Shift + E :扩展编辑器
Command + [ :左移代码块
Command + ] :右移代码块
Tab :接受代码提示
Esc :显示代码提示菜单
Ctrl + . (句点):循环浏览代码提示
Shift + Ctrl + . (句点):反向循环浏览代码提示
Ctrl + / :移动到代码提示中的下一个占位符
Command + Ctrl + S :创建快照
Ctrl + F :前移光标
Ctrl + B :后移光标
Ctrl + P :移动光标到上一行
Ctrl + N:移动光标到下一行
Ctrl + A : 移动光标到本行行首
Ctrl + E : 移动光标到本行行尾
Ctrl + T :交换光标左右两边的字符
Ctrl + D:删除光标右边的字符
Ctrl + K :删除本行
Ctrl + L : 将插入点置于窗口正中
Command + Alt + D:显示open quickly 窗口
Command + Alt + 上方向键 :打开配套文件
Command + D :添加书签
Option + 双击:在文档中搜索
Command + Y :以调试方式运行程序
Command + Alt + P : 继续(在调试中)
Command + Alt + 0 :跳过
Command + Alt + I :跳入
Command + Alt + T :跳出

下面是其它一些关于mac的快捷键

转到(Go To)
Control-F2 到菜单
Control-F3 到Dock

切换(Switch)
Command-Tab 在程序间切换
Command-` 在程序中的窗口间切换

窗口(Window)
Command-H 隐藏
Command-M 最小化
Command-N 新建
Command-O 打开
Command-P 打印
Command-Q 退出
Command-Q 退出
Command-W 关闭
F9 显示所有程序打开的窗口
F10 显示当前打开的窗口
F11 隐藏所有窗口并显示桌面

文件(File)
Command-S 保存
Command-Shift-S 另存为
Command-Shift-N 新建文件夹
Command-I 简介
Command-Option-I 显示多个项目的简介

移动(Move)
Home 移动到文件开头
End 移动到文件结尾
Command-← 移动到行首
Command-→ 移动到行尾
Option-← 向左移动一个单词
Option-← 向右移动一个单词

选择(Select)
Shift-Home 选择到文件开头
Shift-End 选择到文件结尾
Shift-Command-← 选择到行首
Shift-Command-→ 选择到行尾
Shift-Option-← 向左选择一个单词
Shift-Option-← 向右选择一个单词

编辑(Edit)
Fn-Backspace 删除光标后的字符
Finder
Space Quick Look
Command-Delete 删除
Command-Delete-Shift 清空垃圾桶
Command-Shift-A 转到应用程序目录
Command-Shift-C 转到COMPUTER目录
Command-Shift-H 转到HOME目录
Command-Shift-B 通过蓝牙传送文件

屏幕(Screen)
Control-Shift-Eject 屏幕休眠
Command-Shift-3 截取整个屏幕
Command-Shift-4 截取指定区域
Command-Option– 缩小
Command-Option-= 放大
Command-Option-Control-8 将屏幕从“白底黑字” 切换成 “黑底白字”
Command-Option-Ctrl-> 提高对比度
Command-Option-Ctrl-< 降低对比度

系统(System)
Command-Option-Escape 强制退出程序
Command-Option-Eject 睡眠
Command-Control-Eject 关闭所有程序并重新启动
Command-Space 切换语言
Command-esc Front Row
Command-? 获得帮助
Command-F5 打开/关闭VoiceOver(朗读菜单、按钮等)

音量(Volume)
Shift-volume 调整音量但不发出提示音
Option-volume 打开“声音”的“系统预置”
Shift-Option-volume 微调音量(原有的16格调节细化为64格)

其它(Others)
Command-Shift-Y 用当前选中的文字生成便签

OS X的文本编辑罕用快捷键(转自http://www.ib66.net.cn/bbs/view/id-39)

使用计算机,“字处理”是最普遍的工作任务。在进行字处理的过程中,熟练使用各种各样的快捷键对提高工作效率有着决定性的意义。(拿来任何一个软件──哪怕操作系统──研究它的快捷键是用计算机工作的最良好习惯1 。)
以下着重讲解的是MB/MBP/MB Air的笔记本键盘(没有F13~F15,没有小数字键盘)

  1. 以下几个快捷键是“系统级别”的通用快捷键:
    Command + A: 全选
    Command + C: 复制
    Command + V: 粘贴
    Command + X: 剪切
    Command + Z: 撤销
    Shift + Command + Z: 撤销刚才的“撤销”动作2
  2. 在文本输入区域,移动光标的方法:
    Up/Down/Left/Right: 向(上/下/左/右)移动光标(一个字符/一行)
    Option + Left/Right: 将光标移动至一个词(之前/之后)(处理中文时不能识别“词”,与Left/Right没区别)
    Commandmand + Left/Right: 将光标移动至行首/行末
    Option + Up/Down: 将光标移动至本段开头/末尾
    Command + Up/Down: 将光标移动至文档开头/末尾
  3. 选中文字的方法:
    在开头处点击一下,而后按着Shift键在结尾处点击一下;
    在开头处点击两下,而后拖动指针至结尾处,点击一下;
    按下Shift键之后按上下左右键(还可以搭配Option或者Command使用)
    Double Click: 双击,选中光标所在的词;
    Triple Click: 连击三下,选中光标所在的那个段落(这个很重要)
  4. 刪除文字:
    Delete: 刪除光标之前的一个字符
    Fn + Delete: 删除光标后的一个字符
    Option + Delete: 删除光标前的一个词
    Fn + Option + Delete: 删除光标后的一个词
    以下三个快捷键非常有用:
    Command + Delete: 删除光标至行首的内容
    Control + K: 删除光标至本段末的内容
    Control + Y: 将刚刚用Control + K或Command + Delete删除的内容粘贴至光标所在之处
    还有个很有趣且有用的快捷键,Control + T: 将光标所在前后的两个字幕调换位置。不过,FIT中文输入法把这个键设置成了“简繁体输入切换”,所以在中文输入发激活的状态下,这个快捷键无法使用。
  5. 英文拼写工具
    Shift + Command + ; 调出拼写检查对话框。
    F5 补全当前单词。在TextEdit程序中,也可以用ESC查看拼写建议。(光标所在位置应该是英文字母之后)
  6. 富文本编辑
    纯文本文件(txt)是没有格式的,但是富文本(rtf等等)是有各种格式的,设置格式的快捷键也基本上是通用的:
    Command + B: 加重
    Command + I: 倾斜
    Command + U: 下划线
    Command + +: 增大字体尺寸
    Command + -: 缩小字体尺寸
    Command + {: 靠左
    Command + }: 靠右
    Command + |: 居中
    Control + Command + U: 将选中文字转换为大写格式(Upper case)
    Control + Command + L: 将选中文字转换为小写格式(Lower case)
    Control + Command + C: 将选中文字首字母转换为大写格式(Capitalize)
    Command + K: 插入超链接
    Shift + Option + Command + V: 以光标所在的格式粘贴
  7. 文档内搜索
    Command + F: 搜索
    Command + G: 搜索下一处
    Shift + Command + G: 搜索上一处
  8. 输入特殊字符
    Option以及Shift + Option这个功能键与其它单键组合,可以输入各种特殊字符3 :
    按下Option之后的键表
    [转载]XCode快捷键
    按下Shift + Option之后的键表
    [转载]XCode快捷键
  9. FIT中文输入法
    Shift: 中英文切换
    Command + Space: 切换输入法
    Shift + Space: 全角字符切换
    Control + .: 中英文标点切换
    Control + T: 简繁体输入切换

Xcode 和 Mac 的一些快捷键相关推荐

  1. xcode 及 MAC 常用快捷键

    郝萌主倾心贡献,尊重作者的劳动成果,请勿转载. 如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠 Cocos2d-X×××:点我传送 黑苹果键盘对应 ...

  2. Mac、Xcode、模拟器等常用快捷键汇总

    记录一下Mac.Xcode.模拟器等常用快捷键,方便后期查看. Mac快捷键: 窗口最大化:control+command+F 窗口最小化:command+M 关闭当前: command+W 退出程序 ...

  3. Mac IntelliJ IDEA 快捷键终极大全,速度收藏!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | GiveFine 来源 | cnblogs.c ...

  4. 安装Xcode在Mac OS X10.7.3上

    问题:Xcode在Mac OS X10.7.3上无法安装的问题的解决方案 解决方案 :如果安装包没问题把时间调到1月1号,我使用的是 2012年1月1号,然后可以完成安装,没有任何问题. 出现此问题的 ...

  5. Linux、Mac 命令行快捷键

    Linux.Mac 命令行快捷键 Linux 命令行编辑快捷键,参考了好多个,应该算是比较全的了,Linux 和 Mac 的都有,笔者本人比较常用的也已经红色标出来了,如有错误或遗漏,欢迎留言指出. ...

  6. Navicat Win 和 Mac 视图类快捷键对比

    Navicat 查询是根据用户需求从数据库提取可读格式的数据,Navicat 提供两个强大的工具与 SQL 查询工作:查询创建工具和查询编辑器,查询创建工具可视觉化地创建查询,查询编辑器可直接编辑查询 ...

  7. mac仿win快捷键方案

    第三方软件 找到了Karabiner-Elements 做了如下改动,等同于设置里面的替换 后面还可以做很复杂的改动 右cmd和opt换位主要是为了qq发信息快捷键. 之前内容 win和mac混用,快 ...

  8. Mac系统重置快捷键

    假死.不明原因卡顿.某些软件频频报错--Mac也会遇到这些问题. 最近,我的MacBook Pro遇到一个怪问题,本来有50G的空间剩余,突然全被塞满,CleanMyMac.DAIsyDisk.Dr. ...

  9. mac录屏快捷键 - mac截图截屏快捷键 - 自带录屏软件QuickTime Player如何使用

    mac截图截屏快捷键 全屏截图 command + shift + 3 (截图文件自动保存到桌面) 区域截图 command + shift + 4  再用鼠标框选截图范围(截图文件自动保存到桌面) ...

最新文章

  1. Python使用matplotlib可视化多个分组的密度图、使用seaborn中的kdeplot函数可视化多个分组的密度图(Density Plot)
  2. 如何提升计算机内存,怎么提高电脑物理内存
  3. trackby_使用trackBy启动流程
  4. v-viewer图片打不开一直在刷新_python实现将一组图片转化成视频
  5. JQuery事件——鼠标事件
  6. sring-list-del-string-int:解析左右编码器的,和#号
  7. JavaSocket编程基础
  8. java 制作简历_个人简历java制作.doc
  9. 什么是VXLAN?VXLAN技术细节及应用案例
  10. 使用CSS将图标进行旋转无效
  11. springboot-单文件多文件下载Zip
  12. 大数据可视化是什么意思?
  13. (踩坑日记)Win10下安装Ubuntu18.04(包括NIVIDIA驱动安装)+主题美化+设置多cuda切换+通过anaconda下安装tensorflow1.x-gpu以及pytorch-gpu
  14. JAVA登录界面学生和老师_学生信息管理系统之第三篇登录界面java代码
  15. html 绘制篮球,7篮球运动.html
  16. OpenCV 图片去水印(不需要自己做水印模板)
  17. html2canvas导出照片样式乱,html2canvas生成图片(图片样式和显示样式不一致)
  18. 面向对象程序设计实训——万年历
  19. 获取32位整型变量中某一位的bit值
  20. 介绍几个农业和渔业的搜索引擎

热门文章

  1. 软件功能测试概论(课堂练习1)
  2. Python复习 基础知识
  3. 计算机组装与维护试题汇总2013,匡子平2013年上期85《计算机组装与维护》期末试题及答案...
  4. 记一次网站迁移的过程
  5. QLabel显示多行文本
  6. spring cloud 实现服务不间断
  7. 《程序员》 -- 《程序员》2013年11月刊: 运维
  8. python3 cookie_Python3标准库:http.cookies HTTP cookie
  9. 印度市场救不了苹果手机,也救不了库克
  10. weui.js slider的使用笔记