2011-10-07 79 views
5

我有一个特殊的格式,我喜欢把我的代码放入,每次我创建一个新的UIViewController(或任何其他类),Apple自动生成的代码是相同的放入,并且我必须花2分钟清理它,以便在我能够开始之前以我想要的方式进行格式化。Xcode格式预先生成的代码

我想知道是否有方法在Xcode中添加我的格式化代码版本,以便我不必浪费时间重新格式化。谢谢您的帮助!

回答

1

XCode 4更改了模板的工作方式以及模板的使用方式,因此除非参考XCode 4,否则请小心遵循说明。您可以在我的XCode4自定义存储库中找到几个模板示例以及它们的路径:

https://github.com/KiGi/XCode4Customization

在系统模板活的路径是:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/的Xcode /模板/文件模板

不要改变这些,复制并在你自己的库目录修改:

〜/资源库/开发/的Xcode /的UserData /文件模板

这些路径也都在 “WhereToPlaceFiles” RTF github上的文件。

2

当您在/ Developer/Library/Xcode/Templates中创建新文件时,您会找到Xcode使用的所有模板。看看他们,你应该能够很容易地弄清楚它的一切。

希望它有帮助。

+0

请注意,这是旧路径,XCode 4将文件放置在不同的位置。 –

+0

它位于XCode 4中的位置? – msgambel

+0

这可能是遗留在我的Xcode 3安装中的文物。它在Xcode 4中位于哪里? – Cthutu

1

你可以编写自己的模板(如其他人详细描述的),和/或通过代码格式化程序运行源代码(uncrustify在objc源代码上运行良好)。