高效、快速的开发是每个公司领导给程序员定的一个标准。工欲善其事,必先利其器 要达到这个标准不仅需要相应的技术功底还要对开发软件有一定的了解。下面是整理的Xcode的一些快捷方式和技巧。
command+0:显示/隐藏左边的导航面板
optain+command+0:显示/隐藏右边实用工具面板
command+1~8:左边导航面板的project navigator/ symbol navigator/ find navigator/ issue navigator/ test navigator/ debug navigator/ breakpoint navigator/ log navigator/
shift+command+f:也能打开 find navigator
shift+command+j:在项目导航栏中快速定位当前文件
control+6:展开文件跳转栏
Command + Shift + O:快速打开,可以直接跳转到某个方法定义或者指定的代码文件
control+command+向上/向下:.h和.m之间快速切换
control+command+J:跳转到指定属性的定义或者实现处
option+点按:查看选中符号的提示信息
option+双击:打开选定符号的帮助文档
control+command+N:新建文件夹
shift+command+N:新建工程
command+N:新建文件
command+[ / ]:向前/向后缩进
option+command+[ / ]:选中代码向上/向下移动一行
command+/:注释选中代码
control+command+向左/向右:单标签页打开的多个文件间的切换
command+F:当前文件查找。
option+command+F:当前文件替换
shift+command+F(command+3):全局查找。也可以在选择符号后,右键(control+点击)->Find Selected Text in workspace...
option+shift+command+F:全局替换。
Ctrl+Command+E:全局修改/编辑选定符号(全局修改某个属性是可以用到这个快捷键,避免一个个替换浪费时间)
shift+command+Y:显示控制台(Show/Hide the debug area)
shift + command + K:清除(Clean)
command + R:运行(Run),可能会先编译。若按下control直接运行上次build的product(Run Without Building)。
command + .:停止运行(Stop)
command + \:当前行设置/取消断点;通过鼠标点击蓝色断点来启用/禁用当前行断点。
command + Y:全局激活或禁用所有的断点,激活进入调试模式(此时断点蓝色可见)。
有时候团队工作中,有些代码还想知道到底是谁写的。如果已经过了很长时间,查询代码提交记录不方便,这是后就可以把光标移动到想要查询的那一行,单机右键 选择ShowBlame For Line,查询结果就可以显示出来了。