1. 程式人生 > >阿里程式碼檢測p3c外掛安裝使用規則

阿里程式碼檢測p3c外掛安裝使用規則

阿里在杭州雲棲大會上,正式釋出眾所期待的《阿里巴巴Java開發規約》掃描外掛!

該外掛由阿里巴巴P3C專案組研發。這個專案組是阿里巴巴開發愛好者自發組織形成的虛擬專案組,把《阿里巴巴Java開發規約》強制條目轉化成自動化外掛,並實現部分的自動程式設計。

外掛的下載地址:

https://github.com/alibaba/p3c 

或者在Github直接搜尋p3c

外掛有哪些功能?

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


外掛安裝步驟:

1、開啟eclipse在單擊工具欄上方的Help,選擇Install New SoftWare進行安裝新的外掛。



2、進入外掛安裝介面,點選Add後會彈出外掛地址填寫介面,填寫https://p3c.alibaba.com/plugin/eclipse/update,然後勾選外掛點選Next



3、然後點選下一步進行外掛安裝,



4、點選同意協議即可完成安裝,最後選擇重啟eclipse即可。



5、選擇需要檢查的檔案或專案,右鍵單擊第一次會出現英文綠色標識“Ailibaba XXXX guideline ”,第二次即可顯示中文“阿里編碼規約掃描”(Ctrl+Alt+Shift+J)



6、外掛掃描結果: