2011-12-12 34 views

回答

2

那配置文件似乎只在長度望而生畏......(我見過太多更糟糕!)我不知道它是否符合谷歌風格指南,但mmorris在他的答案中發佈了他的.cfg文件:https://stackoverflow.com/a/7321776/18961

不管怎樣,你都不想嚴格遵守Google風格......只有它使用兩個字符縮進! ;)

+1

4個字符縮進是瘋了,特別是在網上發佈代碼! 2應該不止於恕我直言。 –

7

我想將uncrustify合併到我的自動構建中,但遇到問題。我找到了一個讓我滿意的替代方案。 Jetbrains的AppCode objective-C IDE可作爲Xcode的補充IDE。

它包括一個優秀和高度可配置的代碼格式化工具,等等。

enter image description here

。 。 。據我所知,你不能從cmd行調用這個工具,但是我剛剛提交了一個功能請求來執行此操作。

如果您更喜歡Uncrustify,那麼可能會提供一個GUI Tool

+0

偉大的發現,當代碼以這種方式重新格式化時,會更容易看到會發生什麼。預覽區域(在屏幕截圖右側可見)顯示每個選項在選中或取消選中時的效果。 – Form

+2

由於我回答說還有uncrusifyX https://github.com/ryanmaxwell/UncrustifyX –

+0

應該指出,儘管AppCode具有重新格式化功能,但它沒有內置的「Google風格」配置文件。我看不到任何通用導入/導出配置文件的方式。默認也幾乎沒有用,因爲它幾乎沒有。在獲得許多有用的發生之前,你必須進入並進行一些改變(很多乏味的實驗)。 –