有沒有Java編碼標準?如果是這樣,是否有一個工具來實現和檢查這些標準?我並不熟悉,但希望有人使用Sonar,Checkstyle,PMD,Findbugs,Clover和/或Cobertura,可以告訴我這些工具或其他工具是否可以實現這一點。有沒有Java編碼標準?如果是這樣,是否有工具可以檢查這些標準?
回答
是。所有這些工具都可以執行編碼風格(以及更多)。
那麼什麼是一套完美的工具? – 2010-11-17 00:49:50
適合您的需求。 – 2010-11-17 09:33:11
Sun的(現在甲骨文)編碼約定文檔是在這裏:
http://www.oracle.com/technetwork/java/codeconv-138413.html
我用的Checkstyle來驗證我的代碼遵循組織通過這些公約,以及我工作過的約定。
是否有Checkstyle與這些編碼慣例的插件? – 2010-11-17 00:49:24
或者你必須自己實施它們嗎? – 2010-11-17 00:51:01
我不記得Checkstyle的標準編碼慣例是否與Sun's/Oracle相同,但它們是您可以使用的一個很好的起點。 – Greg 2010-11-25 04:54:03
IntelliJ也可以強制執行編碼風格和標準。當您編寫代碼時,其Inspector還可以檢查可能的錯誤。
是的所有這些工具都可以做你想做的。如果需要,您還可以添加自定義規則。您還可以獲取Eclipse的checkstyle和findbugs插件。
- 1. 是否有Java的編碼標準?
- 2. 是否有符合這些特定標準的PHP基準?
- 3. 有沒有標準的功能「如果只是x做這個」?
- 4. 是否有標準的Java SE HTML解析器?如果是這樣,爲什麼使用非標準的?
- 5. Dojo是否有任何編碼標準?
- 6. ISO標準命名是否有標準?
- 7. 是否可以檢查標準組件?
- 8. 是否有一些HTTPS標準?
- 9. 有沒有Scala的編碼標準執行工具?
- 10. GDI +是否具有標準圖像編碼器CLSID?
- 11. 是否有標準的Facebook Java Api?
- 12. 是否有工作部門的標準?
- 13. 是否有可能劫持標準出
- 14. 是否有像這樣的jQuery工具?
- 15. 自動檢查Java文件是否符合編碼標準
- 16. 是否有任何Android編碼標準文檔可用?
- 17. 是否有可用於spring或springMVC的編碼標準?
- 18. 是否有可讀性的正式XML編碼標準?
- 19. 是否有針對SQL的標準XML查詢編碼?
- 20. 有沒有允許這個代碼嗅探器標準?
- 21. MVC的編碼標準 - 它們是否是官方標準?
- 22. AoE標準似乎沒有CRC字段。這是否違反了以太網標準?
- 23. 是否有「是」的標準符號?
- 24. 有沒有一個標準的代碼,它可以格式化電話號碼爲一些「標準格式」
- 25. 父類可以檢查子類是否有這樣的字段?
- 26. x86編譯器是否有編碼標準?
- 27. 這個請求 - 響應類型是否有標準抽象?
- 28. 根據標準,這是有效的C++代碼嗎?
- 29. 這是符合標準的結果嗎?
- 30. 標準化這張表是否更快?
http://stackoverflow.com/questions/3442167/existence-of-a-java-standard http://stackoverflow.com/questions/3615348/is-there-a-coding-standard-for-java – h3xStream 2010-11-16 18:28:36