详解Xcode开发提示与技巧
Xcode开发提示与技巧是本文要介绍的内容,我总是想方设法记住各种各样的Xcode的便捷键以及各种提示与技巧。编程时,我总是尽量少用鼠标,如果没有这些提示,我就会无所适从了。而这里是记录这些提示与技巧最好的地方了。这是第一篇文章,我希望接下来会有更多有关Xcode的提示与技巧文章。
垂直分割编辑器视图
如果你喜欢同时使用多代码窗口,编辑器分割选项可以帮助你(留意下图中小正方形网格图标)。
缺省情况下,窗口被水平分割。如果你希望并列观察你的代码(便于比较),下面是关于怎样垂直分割窗口的方法:
按下窗口分割图标的同时按下Option键。
解除一段代码的注解
你可以按下面方法快速为一段代码加注解:
选择需加注解的一行或多行代码
按Command-/
要解除一段代码的注解,重复上述步骤。
在.h和.m文件间切换
在当前代码窗,按下面方法在.h和.m间快速切换:
Command-Option Up-Arrow
键和动作映射(键绑定)
上面的提示确实可以节省不少时间。但是,我发现我更喜欢按习惯将动作映射到按键上。例如,我可以将上一个提示的动作映射为Option-S,就像大部分的切换和交换动作一样。
下面是怎样在Xcode中进行键绑定:
1.在Xcode菜单上选择Prefereces(偏好)
2.选择Key Bindings(键绑定)
3.单击列表中的一个Actions(动作)
4.轻击右边的Keys栏目
5.输入你希望映射到这个动作的按键
6.按Ok保存你的改变
打开API文档
显示任何相关的SDK中的API文档十分简单:
在相关代码上双击Option键
例如,在下面截屏中,在双击UIToolbar后,一个弹出窗口将显示出此类的概要。
提示 #6 – 历遍文件历史
当你打开编辑各文件时,Xcode会象使用网页浏览器一样保留一份有关动作的历史清单。你可以象下图那样使用方向键头在清单中移动:
与上述等效的键击如下:
Option-Command Left-Arrow 移动到前一个文件 Option-Command Right-Arrow 移动到下一个文件
书签设定
我简直无法想象编程时如果没有办法进行书签设定会怎样。当我要继续到另一个文件中查找某一段代码时,我经常需要进行书签设定。加书签很简单:
Control-D
输入书签名
跳转到书签
有两种方法跳转到书签。第一种,你可以选择编辑器窗口右上角的书签图标。
使用以下键击,你可以得到与上图相同的菜单:
Control-4
缩进/取消缩进
你可以按以下方法缩进一行或一段选择的代码:
Command-[ 向左移动代码 Command-] 向右移动代码
上述方法不管你处于代码行中的什么位置都会起作用,换而言之,你不必处于一行的开始处。
缩放编辑器
你可以通过按如下图所示的Editor(编辑器)按钮在细节视图和编辑器视图间切换。
与以上等效的键击为: