"不管做什么,只要堅持下去就會看到不一樣!在路上,不卑不亢!"
阿里巴巴於10月14日上午9:00在杭州雲棲大會《研發效能峰會》上,正式發布《阿里巴巴Java開發手冊》掃描插件。下面分享這個插件,希望更多的人使用,提高我們的代碼/編碼的規范!
阿里代碼規約插件相關內容:
視頻地址:https://yunqi.aliyun.com/#/video/detail1420
翹首期盼247天!《阿里巴巴Java開發手冊》掃描插件正式發布:
https://mp.weixin.qq.com/s/KcPtgFbnU6CS3L49EKcnDg
《阿里巴巴Java開發規約》IDEA插件與Eclipse插件使用指南【雲棲社區】
http://mp.weixin.qq.com/s/GjrbDp6ZF_vPDoHyhImShw
阿里巴巴代碼規范掃描插件github地址:
https://github.com/alibaba/p3c
阿里巴巴Java開發手冊(終極版):
https://github.com/alibaba/p3c/blob/master/阿里巴巴Java開發手冊(終極版).pdf
下面是我在Eclipse安裝插件的過程和具體測試代碼的分析示例:
在github中已經具體說明了Eclipse和Idea的開發工具如何安裝插件,下面就都進行簡單的介紹和說明!
安裝注意版本問題:
我在IDEA上安裝這個插件的時候,報錯
Plugin Alibaba Java Coding Guidelines was not installed: Cannot download 'https://plugins.jetbrains.com/pluginManager/?action=download&;id=com.alibaba.p3c.smartfox&build=IU-172.4343.14&uuid=9f9fc264-a025-47ed-9bdc-c12871794d1c': Read timed out
開始我以為是版本問題,我更新了IDEA最新版本,注意更新重新安裝的時候,不要刪除之前IDEA的配置信息。但是安裝之后,發現還是不行,我真NC了,上面錯誤明顯是 Read timed out !於是我馬上斷開我的wifi,用我手機開了個熱點,一試之后,下載蹭蹭的!開心!【總結:如何報這個錯誤,請檢查網絡】
IDEA版的插件 : 我們發布到了IDEA官方倉庫中(最低支持版本14.1.7,JDK1.7+)
Eclipse版插件 : 支持4.2(Juno,JDK1.8+)及以上版本
注意代碼一定要編譯過后在進行 掃描,否則結果可能不完整!
1.Eclipse安裝和使用介紹
第一步:安裝插件
Help >> Install New Software 然后在框中輸入URL: https://p3c.alibaba.com/plugin/eclipse/update
安裝完成后,重啟Eclipse!
然后右鍵可以看到,第一次顯示
然后點擊切換為中文:
第二步:簡單使用插件
編寫了一個不符合阿里代碼規約的例子,進行測試,代碼如下:/**
* 測試阿里代碼規約插件
* @author dufyun
*
*/
//命名風格:3 -- ALibabapluginTest,沒有按照駝峰法
public class ALibabapluginTest {
//命名風格:1 -- _name ,不能以 下划線或美元符號
private String _name;
//命名風格:2 -- 嚴禁使用拼音與英文混合的方式
public void DaZhePromotion(){
System.out.println("打折方法");
}
}
右鍵,選擇 阿里編碼規約掃描,結果如下圖 :
2.IDEA安裝和使用介紹
安裝和使用和Eclipse大同小異,具體安裝也可以參考github介紹。第一步:插件安裝
**Settings** >> **Plugins** >> **Browse repositories**... 搜 **Alibaba** 就可以。安裝 然后重啟;
就可以看見Tools 》》 阿里編碼規約
第二步:簡單使用插件
請看下圖,**注意代碼一定要編譯過后在進行 掃描,否則結果可能不完全!**附: 阿里雲的代碼檢測
登錄雲效公有雲官網(https://www.aliyun.com/product/yunxiao)(雲效>公有雲>設置->測試服務->阿里巴巴Java代碼規約)。
阿里雲界面:【因為我沒有阿里雲上的代碼,沒法進行測試!】
本次分享暫時就是這些,也歡迎和大家一起討論,謝謝大家閱讀!
**如果您覺得這篇博文對你有幫助,請點個贊,謝謝!** **如果帥氣(美麗)、睿智(聰穎),和我一樣簡單善良的你看到本篇博文中存在問題,請指出,我虛心接受你讓我成長的批評,謝謝閱讀!
祝你今天開心愉快!**
歡迎訪問我的csdn博客,我們一同成長!
"不管做什么,只要堅持下去就會看到不一樣!在路上,不卑不亢!"