1. 程式人生 > >阿里巴巴JAVA開發規範外掛

阿里巴巴JAVA開發規範外掛

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

外掛有哪些功能?

     阿里技術公眾號於2017年2月9日首次公佈《阿里巴巴Java開發規約》,瞬間引起全民程式碼規範的熱潮,9月底又釋出了PDF的終極版,大家踴躍留言,期待配套的靜態掃描工具開放出來。

    為了讓開發者更加方便、快速將規範推動並實行起來,阿里巴巴基於手冊內容,研發了一套自動化的IDE檢測外掛(IDEA、Eclipse)。該外掛在掃描程式碼後,將不符合規約的程式碼按Blocker/Critical/Major三個等級顯示在下方,甚至在IDEA上,我們還基於Inspection機制提供了實時檢測功能,編寫程式碼的同時也能快速發現問題所在。對於歷史程式碼,部分規則實現了批量一鍵修復的功能,如此爽心悅目的功能是不是很值得擁有?提升程式碼質量,提高團隊研發效能,外掛將會一路同行。

如何安裝IDEA外掛?

 目前,我們已將IDEA版的外掛,釋出至IDEA官方倉庫中(最低支援版本14.1.7,JDK1.7+)。你只需開啟 Settings >> Plugins >> Browse repositories 輸入 Alibaba 搜尋,看到對應外掛後即可安裝。

 至於具體如何使用,請大家到官方Github倉庫中進行檢視。IDEA會自動檢測外掛新版,並提示出來,所以大家不用擔心外掛的更新問題。

 Github倉庫地址:https://github.com/alibaba/p3c

如何安裝Eclipse外掛?

 Eclipse版外掛支援4.2(Juno,JDK1.8+)及以上版本,我們提供自主的Update Site,通過 Help >> Install New Software 然後輸入https://p3c.alibaba.com/plugin/eclipse/update 即可看到安裝列表。大家可以通過 Help >> Check for Udates 進行外掛新版檢測。

使用體驗

安裝後重啟Eclipse,在程式碼檔案上(或內容區)右鍵- “阿里編碼規約掃描”,可以看到你程式碼中不規範的提示,以及修改建議,邊上還有規約的詳細資訊。

這裡寫圖片描述