2011-05-22 67 views
2

確保Java代碼遵循嚴格的格式指導準則的最佳方法是什麼?它需要可配置,以便我們可以執行我們自己的指導方針(主要基於太陽原始指導方針文件)。Eclipse強制執行嚴格的java代碼格式

林生病具有即使在不同的方法有不同的格式取決於誰改變特定方法的開發類。

當我說嚴格的,我的意思是,絕對一切被格式化爲一個標準。

+1

執行,這是在你的源代碼控制系統,所以它可能是值得指出哪一個你正在使用,這樣就可以得到有匹配的工具,並在你的IDE的最佳場所。 – McDowell 2011-05-23 00:01:09

回答

3

一些源代碼管理系統可以被配置爲運行在所有代碼的命令行格式中被選中。

3

如果你想單獨依靠Eclipse,您可以在首選項Java -> Compiler -> Errors/Warnings下配置它趕基本的樣式問題,您可以配置格式化程序將代碼格式化爲您的規範。

從風格的角度來看,Eclipse的選擇十分有限,因此最好使用外部工具,如CheckstyeFindbugs可配置爲您的構建過程的一部分,並與Eclipse的工作。

+0

那麼,如果Eclipse的造型選擇相當有限的,然後我不知道你會如何描述Visual Studio的;)如果你的意思是抓住misformated代碼 - 我倒是覺得在籤只是自動套用格式或保存會比其他工具更容易。 – Voo 2011-05-23 01:19:05

5

在Eclipse中,你可以建立自己的一套準則。轉到窗口/首選項並搜索「格式」,您會在菜單樹的某處找到代碼格式化程序。要將格式應用於文件,請點擊Ctrl + Shift + F在編輯器中。

然後你就可以共享代碼格式輪廓與整個團隊,每個人都將能夠格式化代碼完全相同的方式。

+0

哇,我沒有看過這一段時間,格式化程序看起來相當全面。我想知道是否可以一次將此格式應用於項目中的所有文件。 – Jacob 2011-05-23 00:20:59

+1

是的,是的。右鍵點擊任何目錄,然後格式化。 – MeBigFatGuy 2011-05-23 00:51:45

+2

您可以選擇在保存時自動格式化。請參閱首選項中的Java/Save Action。 – MeBigFatGuy 2011-05-23 00:52:12