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

你的呢?


当前回答

普拉格玛市场

例子:

#pragma mark === Initialization ===

将这一行写在所有初始化方法之上,将在编辑器上方的下拉菜单中生成一个漂亮的标题。

开很快

Shift + cmd + D 开始输入你想打开的文件名。如果你在寻找框架头文件,这很酷。它们也有很好的注释,有时是文档的附加信息。

ESC

例如,当文本光标指向一个不完整的方法名时,按ESC键。它将搜索所有可能适合的内容,并且您可以快速完成非常大的方法名。如果您不能准确地记住一个方法的名称,这也很好。只需按ESC键。

我认为这些是我迄今为止知道的最好的。

(从被Stack Overflow用户删除的问题迁移过来,谢谢。)

其他回答

我不太喜欢xcode中内置的代码格式化/reindent功能,所以我发现使用uncrustify作为代码格式化器非常有用。它可以作为用户脚本使用:http://hackertoys.com/2008/09/18/adding-a-code-beautifier-script-to-xcode/

在Xcode的Groups and Files窗格中选择Group,然后Edit > Sort by > Name。

您可能希望在组的上下文菜单中找到它,但它不在那里。

Credit:在Xcode中排序文件。

至于“快速打开”功能——它很棒,但我总是错过TextMate用于浏览项目和文件(符号,方法等)的cmd-shift-t。

这就是为什么我发布了一个Xcode插件来提供这个功能。它叫做Code Pilot,你可能想看看它:http://macoscope.net/en/mac/codepilot/

按左/按右键导航变量或方法名中的单词。没有这个我活不下去。

事实上,我可以使用Emacs作为我的编辑器,Xcode作为我的构建器/调试器……在我看来,这是两全其美。