是否有配置文件Uncrustify將格式Objective-C根據Google's Objective-C style guide?Google的Objective-C風格是否有Uncrustify配置?
示例配置文件Uncrustify look a bit daunting,我希望我不會需要建立一個從頭開始......
是否有配置文件Uncrustify將格式Objective-C根據Google's Objective-C style guide?Google的Objective-C風格是否有Uncrustify配置?
示例配置文件Uncrustify look a bit daunting,我希望我不會需要建立一個從頭開始......
那配置文件似乎只在長度望而生畏......(我見過太多更糟糕!)我不知道它是否符合谷歌風格指南,但mmorris
在他的答案中發佈了他的.cfg文件:https://stackoverflow.com/a/7321776/18961
不管怎樣,你都不想嚴格遵守Google風格......只有它使用兩個字符縮進! ;)
我想將uncrustify合併到我的自動構建中,但遇到問題。我找到了一個讓我滿意的替代方案。 Jetbrains的AppCode objective-C IDE可作爲Xcode的補充IDE。
它包括一個優秀和高度可配置的代碼格式化工具,等等。
。 。 。據我所知,你不能從cmd行調用這個工具,但是我剛剛提交了一個功能請求來執行此操作。
如果您更喜歡Uncrustify,那麼可能會提供一個GUI Tool。
偉大的發現,當代碼以這種方式重新格式化時,會更容易看到會發生什麼。預覽區域(在屏幕截圖右側可見)顯示每個選項在選中或取消選中時的效果。 – Form
由於我回答說還有uncrusifyX https://github.com/ryanmaxwell/UncrustifyX –
應該指出,儘管AppCode具有重新格式化功能,但它沒有內置的「Google風格」配置文件。我看不到任何通用導入/導出配置文件的方式。默認也幾乎沒有用,因爲它幾乎沒有。在獲得許多有用的發生之前,你必須進入並進行一些改變(很多乏味的實驗)。 –
4個字符縮進是瘋了,特別是在網上發佈代碼! 2應該不止於恕我直言。 –