靜態代碼掃描之阿里java代碼規範IDEA插件

前言

2017年2月9日,首次公佈《阿里巴巴Java開發手冊》;html

2017年9月25日,阿里巴巴集團發佈了《阿里巴巴Java開發手冊》PDF終極版;java

2017年10月14日,在2017杭州雲棲大會上,規約插件全球首發。git

 

阿里巴巴發佈java開發手冊對JAVA研發是一大福音,最近推出了IDEA的代碼檢查插件更是一神兵利器。github

開發手冊從意識上統一了研發團隊代碼風格,規範插件則是從行動上強制規範落地。eclipse

對測試來講也是很是有力的工具,代碼走讀須要必定代碼基礎,有門檻,ide

但規範能夠經過工具掃描研發代碼便可,並給出相關建議規範,測試也可從建議中學習,很是棒的老師。工具

下文主要介紹IDEA插件安裝與簡單使用,Eclipse安裝簡單略過。
 
 
1、IDEA插件安裝

一、 File >> Settings >> Plugins >> Browse repositories…alibaba 便可。
 
 
 
二、點擊 安裝(Install) 而後按提示重啓 IDEA

三、檢查安裝是否成功:  Tools >> 阿里編碼規約學習

 
 
 
2、IDEA插件使用

一、操做步驟:Tools >> 阿里編碼規約 >>編碼規約掃描
 
結果以下:
 
 
說明:
a、該插件在掃描代碼後,將不符合規約的代碼按Blocker/Critical/Major三個等級顯示在下方
b、左側相關規範問題,右側是問題與修復建議代碼
 
 
3、其餘:

一、Eclipse版插件安裝 ( ≥4.2  JDK1.8+ ): 
a、Help >> Install New Software
b、而後輸入    https://p3c.alibaba.com/plugin/eclipse/update
c、選中列表中插件安裝
 
 
 
附:

​阿里巴巴2017雲棲大會視頻地址:測試

https://yunqi.aliyun.com/#/video/detail1420編碼

​阿里巴巴編碼規約掃描插件github地址: 

http://​https://github.com/alibaba/p3c

阿里巴巴Java開發手冊(終極版):

https://github.com/alibaba/p3c/blob/master/阿里巴巴Java開發手冊(終極版).pdf

網盤連接: https://pan.baidu.com/s/1eR3dGOU 密碼: 3xbe

 

多見者博,多聞者智,拒諫者塞,專己者孤。 

轉載說明:

本文爲原創文章,如需轉載,請在開篇顯著位置註明做者Findyou和出處

相關文章
相關標籤/搜索