前言
java的編輯器市面上有很多,不過我對eclipse相對熟一點。每次配置eclipse都需要去找博客和重新配置一些插件,自我感覺有點麻煩,所以在這裏將經常用的插件的安裝,使用和配置文件記錄下來以便以後可以快速進入開發節奏。這裏重點關注的是編碼規範和查找bug,至於JDK、TOMCAT、maven這些就不在贅述了。
資源下載
github:https://github.com/flypangzhi/eclipse_plug-in
插件具體配置
1、checkstyle
CheckStyle是SourceForge下的一個項目,提供了一個幫助JAVA開發人員遵守某些編碼規範的工具。它能夠自動化代碼規範檢查過程,從而使得開發人員從這項重要但枯燥的任務中解脫出來。它可以根據設置好的編碼規則來檢查代碼。比如符合規範的變量命名,方法體的最大行數,重複代碼檢查等等。
安裝使用可參考:
備註:在我的資源中有離線安裝包和阿里的模板xml文件,xml文件直接配置即可。
2、阿里巴巴Java開發規約
阿里出品的規約主要包含格式化規範、註釋規範和代碼編寫規範,裏面有個插件可以幫助我們掃描代碼並給出一些實質性的建議,這個對於寫出優質的代碼十分有幫助。
其中在我的git資源中,ali_eclipse_codeStyle_codeTemplate.xml 和 ali_eclipse_codeStyle_formatter.xml 代表的是阿里的註釋模板和格式化模板;my_eclipse_codeStyle_codeTemplate.xml 和 my_eclipse_codeStyle_formatter.xml 代表的是自定義的註釋模板和格式化模板
3、Eclipse安裝FindBugs插件與使用
FindBugs 是一個靜態分析工具,它檢查類或者 JAR 文件,將字節碼與一組缺陷模式進行對比以發現可能的問題。有了靜態分析工具,就可以在不實際運行程序的情況對軟件進行分析。
4、對於eclipse的字體設置操作,好像不能配置成xml文件導入,所以每次都得手動去調整。如果哪位發現了快速調整字體的資源,麻煩告訴我下,感激不盡。
結語
隨着工作年限的增加,感覺養成良好的工作態度和編碼習慣非常重要。一旦養成了良好的習慣,你將受用無窮。