2011-10-07 86 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源代碼上運行良好)。