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