Xcode格式预生成代码

时间:2011-10-07 17:30:51

标签: iphone xcode formatting default

我有一个特定的格式,我喜欢将我的代码放入其中,每次我创建一个新的UIViewController(或任何其他类)时,Apple会自动生成相同的代码,我甚至可以花2分钟清理它,以便在我开始之前按照我想要的方式进行格式化。

我想知道是否有办法在Xcode中设置它以添加我的格式化代码版本,这样我就不必浪费时间重新格式化了。谢谢你的帮助!

4 个答案:

答案 0 :(得分:2)

在/ Developer / Library / Xcode / Templates中创建新文件时,您将找到Xcode使用的所有模板。看看他们,你应该能够轻松地弄清楚这一切是怎么回事。

希望它有所帮助。

答案 1 :(得分:1)

一些选项:

  1. 学会使用格式
  2. 编写代码来修复它
  3. 制作您自己的UIViewController模板,使其成为您想要的方式

    http://blog.carbonfive.com/2009/05/19/custom-xcode-template-for-iphone-development/

答案 2 :(得分:1)

您可以编写自己的模板(正如其他人详细说明的那样),和/或只是通过代码格式化程序运行您的源代码(uncrustify适用于objc源代码。)

答案 3 :(得分:1)

XCode 4更改模板的工作方式以及模板的位置,因此除非它们引用XCode 4,否则请注意遵循说明。您可以找到一些模板示例,以及它们在XCode4自定义存储库中的位置:

https://github.com/KiGi/XCode4Customization

系统模板所在的路径是:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/ Xcode / Templates / File Templates

请勿在您自己的库目录中更改,复制和修改:

〜/ Library / Developer / Xcode / UserData / File Templates

这些路径也位于github上的“WhereToPlaceFiles”RTF文件中。