1.构建输出目录
(Preferences->Locations->Locations)
当选择为Default时,Derived Data的目录为~/Library/Developer/Xcode/DerivedData。
当选择为Relative时,Derived Data的目录为当前*.xcodeproj所在的目录。
当选择为Custom时,Derived Data的目录需自定义。

2.Help
option+单击:查看选中符号的帮助提示(Quick Help for Selected Item)。
option+双击:打开选中符号的帮助文档。

3.Xcode左边栏快捷键
command+0:Show/Hide left tool panel(Navigator Area)
command+1-8:Project/Symbol/Find/Issue/Test/Debug/Breakpoint/Report Navigator

4.Xcode右边栏快捷键
option+command+0:Show/Hide right tool panel(Utility Area)
option+command+1/2:show the file/quick help inspector

5.Xcode上面文件层级的快捷键
control+1:Show Related Items(例如Superclasses/Subclasses、Callers/Callees、ProtocolImplementor/Implemented、Includes/Included By)。可输入实时搜索匹配。
control+2/3:ShowPrevious/NextHistory。可输入实时搜索匹配。
control+4..6:Show Top Level Items。

6.搜索
command+L: 跳转到指定行
shift+command+O:Open Quickly,快速全局查找文件、符号,非常常用!

7.文本编辑
command+X/C/V:剪切/复制/粘贴
command+Z(+shift):撤销(重做)/Undo(Redo)
command+{/}:向前/向后缩进(Shift Left/Right)
option+command+{/}:将当前光标所在行代码上移/下移一行(Move Line Up/Down)
command+/:以双斜杠(//)注释选中的代码,再此按下可取消
esc(control+.)就当前输入上下文呼出/隐藏智能提示列表

8.Find菜单(control+单击)

当鼠标定位或选中某个符号时,可呼叫右键快捷菜单:
Find SelectedTextinWorkspace:在当前工作空间查找选中文本或光标所在行的OC冒号分割方法名。
Find SelectedSymbolinWorkspace:在当前工作空间查找选中文本符号或光标所在行的OC冒号分割方法符号。
FindCallHierarchy:查找选中文本符号或光标所在行的OC冒号分割方法符号的调用着(Callers)。

command+F:当前文件查找。

9.Run
command + R:运行(Run),可能会重新编译链接。
option+command + R:如果确定代码没有改动,加option键可免重新编译链接,直接运行上次build成功的product(Run Without Building)。
command + .:停止运行(Stop)。

10.启用NSZombieEnabled调试EXC_BAD_ACCESS
Product -> Edit Scheme(option+command+R)-> Diagnostics,勾选“Objective-C”之后的“Enable Zombie Objects”。

最新文章

  1. SQL联合查询:子表任一记录与主表联合查询
  2. 学习篇:TypeCodes的2015年博客升级记
  3. Zend Studio 11.0 汉化
  4. EAN
  5. Java设计模式1——策略模式(Strategy Pattern)
  6. loadrunner --global schedule设置
  7. 尽量少用if else
  8. 安卓学习之--如何关闭所有的activity
  9. 头痛的ASCII和preg_replace()
  10. PHP学习之-1.5 字符串
  11. svn: Can't convert string from 'UTF-8' to native
  12. FastDFS教程IV-文件服务器集群搭建
  13. [LeetCode] Couples Holding Hands 两两握手
  14. androidpn-server笔记及BUG修改
  15. 局域网git服务器搭建(基于win7 + bonobo git server)
  16. ASP.NET -- WebForm -- HttpRequest类的方法和属性
  17. 高性能之js
  18. PHP 打开已有图片进行编辑
  19. 学习笔记TF021:预测编码、字符级语言建模、ArXiv摘要
  20. (译)理解 LSTM 网络 (Understanding LSTM Networks by colah)

热门文章

  1. Visual Studio Error
  2. Backup--如何快速截断日志
  3. android的样式(style)与主题(theme)
  4. django drf安装和doc生成
  5. 阿里云PolarDB及其共享存储PolarFS技术实现分析(上)
  6. lua之base64加密和解密算法。
  7. jvisualvm_使用jmx连接远程linux应用
  8. SSO单点登录入门
  9. Shell中反引号和$()的区别
  10. nginx负载均衡配合keepalived服务案例实战