程式碼規範工具大比拼---Alibaba Java Coding Guidelines
阿新 • • 發佈:2018-11-06
程式碼規範工具大比拼---Alibaba Java Coding Guidelines
一,序言
對於程式碼規範的工具,市場上有很多很多, 我們常常說:”工欲善其事必先利其器”, 一個非常強大的程式碼檢查工具, 能讓很多程式碼實踐者減少很多多不必要的小錯誤,尤其是對於一個團隊來說,能較好的統一程式碼規則.
二,詳情
1,SonarLit
之前比較熟悉也是比較常用的是 sonar,
1,進行 sonar 外掛在 IDE( 常用 idea 或 Eclipse) 中進行安裝.
2,在 IDE 中能看到有” SonarLint” 表明安裝成功.
3,選中需要程式碼規範的專案或檔案
4,點選下圖中圖片,進行執行即可.
2,阿里的Alibaba Java Coding Guidelines
最近專案組,進行對比,發現阿里的Alibaba Java Coding Guidelines更加的強大, 在程式碼規範, 錯誤率,分析詳細點上,比國外的 sonar 做的更好, 在這裡進行一個記錄和分享.
三,總結
一流的企業制定規範,目前在國內, 阿里正在這麼做著,不僅僅一家電商公司, 一家資料公司, 還是一家技術輸出公司,為很多同行貢獻技術規範, 技術分享.這一家企業更值得敬仰的地方.