Idea 使用Alibaba開發規約插件

博客新手,有用詞不當什麼的請忽視,有什麼描述不正確的地方歡迎批評指正,謝謝。


爲了讓開發者更規範、快速地工作,爲了將編碼規範推進並實施起來,阿里C3P項目組研發了一套自動化的IDE檢測插件。
功能提現在以下三個方面:
1.手動掃描代碼後,不符合規約的代碼按Blocker/Critical/Major三個等級顯示出來。
2.基於Inspection機制的實時檢測功能,編寫代碼的同時也能快速發現問題所在。
3.對於歷史代碼,部分規則實現了批量一鍵修復的功能。


安裝:
1.File-->setting-->Plugins-->Browse repositories,如下圖:



2.搜索框中輸入Alibaba,選擇【Alibaba Java Coding Guidelines】,點擊右邊 Install,等待安裝完畢 close。



3.根據提示重啓idea。





使用:
1.在項目名上右擊,選擇【編碼規約掃描】,如下圖:



2.等待掃描結束,顯示如下:

不規範的地方分了三個等級,有中文提示並且定位到了行。看到這麼貼心的畫面,是不是很感動,哈哈。


ps:對於有些規範可能各個公司的要求多少不同,如類的創建者信息等。但是既然阿里提出了這個規範,成爲將來的標準規範也必然是大勢所趨。


補充:
實時提示舉例,if中只有一行代碼,不加大括號,則有如下提示:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章