随着大量的Xcode新手的涌入,我相信会有很多Xcode的技巧和技巧可以分享。

你的呢?


当前回答

能够水平分割当前编辑器窗口,这对于宽屏监视器能够并排查看源文件和头文件非常有用。根据你使用的Xcode版本不同,有两种不同的方法。

在Xcode 3.0中,它位于首选项、键绑定、文本键绑定列表底部。

在Xcode 2.5中,它位于首选项、键绑定、菜单键绑定、视图菜单下。

其他回答

突出显示代码块(重点跟随选择)

从View -> Code Folding -> Focus Follows Selection或controlloptionf激活“Focus Follow Selection”。

这也适用于Python代码,但是在一行中引入空格会使它失效。为了解决这个问题,安装谷歌的Xcode插件,并在它安装的首选项中激活“正确的保存空白”。这将在每次保存文件时清除尾随的空白,因此如果高亮显示出错,您只需保存文件,它就会再次工作。(看,这实际上是两个提示在一起,因为插件的这个特性本身很有用)。

下面是我刚刚写的一些随机Python代码的示例。我使用午夜Xcode语法着色主题。

这对于代码的高嵌套部分非常有帮助,可以跟踪内容在哪里。另外,注意左边,就在行号的右边,这些部分也是有颜色的。这是代码折叠条。如果你把鼠标滑下,它会高亮鼠标下方的部分。这些彩色条都可以折叠,换句话说,代码中高亮显示的部分正是可以折叠的部分。

用alt-向前或向后移动一个完整的单词。使用cmd-alt-向前或向后移动历史记录中的文件。使用cmd-alt-在接口和实现之间切换。

用cmd-=跳转到构建错误列表中的下一个错误。使用cmd-shift-f显示多个Find面板。使用cmd-shift-e切换完整的编辑器可见性。

使用cmd-0跳转到项目选项卡,使用cmd-shift-b跳转到构建选项卡,使用cmd-shift-y跳转到调试选项卡(与操作的关键命令相同,添加了shift)。

Xcode中的类浏览器!通过按shift +⌘+ c实现。您可以缩小范围,仅显示您的活动项目。只要您只想浏览类层次结构,它就会为您提供一个不那么混乱的视图。

迅速打开……

命令⌘Shift⇧D 文件>快速打开…

我是Open quick功能的忠实粉丝,它在Xcode 3.1及后续版本中表现得特别好。当你想打开项目或框架中的文件或符号定义时,只需点击键盘快捷键,键入文件或符号名称的位,使用向上箭头↑和向下箭头↓选择正确的结果(如果需要),然后点击返回系键打开文件或导航到符号定义。

在Xcode 4上:

命令⌘Shift⇧o


“快速打开”使用当前单词作为搜索词

此外,直到两分钟前(当schwa在评论中指出它时)我才知道Xcode的一些事情是,如果编辑器的文本插入符号在一个单词中,当Open quick被调用时,这个单词将被用作Open quick搜索词。

⌘命令+双击符号:跳转到符号的定义。

“选项”+双击符号:在符号的“文档”中查找文本。(只有当你安装了他们符号的Doc Set时才有效。)

收藏夹栏:

收藏夹栏就像你在Safari中存储收藏夹一样。我经常用它来存储我现在正在使用的文件的快捷方式(你可以通过拖拽来实现)。一般来说,当我处理一个大型或不熟悉的项目时,这更有用。

要显示收藏夹栏,请选择以下菜单选项:

查看>布局>显示收藏栏