有沒有一種方法來配置eclipse來標記字符串對象的==比較爲錯誤? 我只想要一種方法來防止開發人員使用==來意外或不知情地比較字符串。 我通過eclipse搜索,找不到任何東西。有任何想法嗎。Eclipse編譯器設置捕捉字符串上的==
4
A
回答
3
沒有什麼內建到Eclipse中,你可以讓做此項檢查,據我所知。但是,您可以合併第三方靜態分析工具來爲您做。 FindBugs確實有一個規則來檢查你描述的內容,並且可以通過插件合併到Eclipse中。
你可能想看看其他靜態分析工具包括Checkstyle和PMD。 >首選項 - -
3
使用用於eclipse的PMD或Findbugs插件來執行此操作。這些工具還可以讓你抓住其他常見的編程錯誤。
直接鏈接到findbug規則來檢測這種情況:http://findbugs.sourceforge.net/bugDescriptions.html#ES_COMPARING_STRINGS_WITH_EQ
2
是,你可以在Eclipse中,它能夠顯示 「==」 的字符串作爲錯誤
窗口中添加的CheckStyle>的Checkstyle(download plug-in here)
然後你就可以創建一個新的Checkstyle 。
相關問題
- 1. 編譯器警告時的char *設置爲字符串字面
- 2. 捕捉相同的字符串與PHP
- 3. 如何爲Eclipse IDE設置Eclipse以外的eclipse Java編譯器
- 4. 將基本SDK明確設置爲3.2來捕捉編譯器錯誤
- 5. 捕捉SVG:字符串元素
- 6. 字符串值嘗試捕捉在Vb.net
- 7. 分割使用字符串捕捉組
- 8. 捕捉py_compile.PyCompileError,並轉換爲字符串
- 9. 編譯字符串
- 10. Java編譯器優化的字符串
- 11. javax.tools.JavaCompiler如何捕捉編譯錯誤
- 12. 捕捉:編譯拼接代碼示例
- 13. InvalidCharacterException不捕捉字符
- 14. 在Windows機器上設置Linux的Eclipse Eclipse編輯器
- 15. $編譯不編譯html字符串 - angularjs
- 16. VS C++字符集編譯器設置是否影響字符編碼?
- 17. 正則表達式:捕捉字符模式從字符串
- 18. DART字符串常量設置爲時間戳在編譯
- 19. 字符串上的TypeScript編譯器錯誤
- 20. 如何捕捉字符串內的羅馬數字?
- 21. 字符串&字符串的設置值
- 22. java字符串編譯
- 23. 動態字符串編譯
- 24. 編譯和BASE64字符串
- 25. Eclipse CDT模板 - 設置編譯器的名稱?
- 26. 在項目的Git中跟蹤Eclipse Java編譯器設置
- 27. Eclipse如何將我的編譯器設置爲1.5
- 28. Eclipse編譯器設置對應的ant javac選項是什麼?
- 29. MSXML4並設置編碼字符串
- 30. 捕捉iPad上
*「阻止開發人員......」 - - 這聽起來像是整個團隊,只是爲了確保:您瞭解Sonar等獨立工具嗎?爲什麼依靠一些IDE設置而像Sonar這樣的工具可以做得更多? – Arjan 2013-03-26 17:46:42