阿里巴巴Java開發規約插件

插件有哪些功能?

     阿里技術公衆號於今年的2月9日首次公佈《阿里巴巴Java開發規約》,瞬間引發全民代碼規範的熱潮,上月底又發佈了PDF的終極版,你們踊躍留言,期待配套的靜態掃描工具開放出來。html

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

如何安裝IDEA插件?

 目前,咱們已將IDEA版的插件,發佈至IDEA官方倉庫中(最低支持版本14.1.7,JDK1.7+)。你只需打開 Settings >> Plugins >> Browse repositories 輸入 Alibaba 搜索,看到對應插件後便可安裝。github

 至於具體如何使用,請你們到官方Github倉庫中進行查看。IDEA會自動檢測插件新版,並提示出來,因此你們不用擔憂插件的更新問題。eclipse

 Github倉庫地址:https://github.com/alibaba/p3c工具

如何安裝Eclipse插件?

 Eclipse版插件支持4.2(Juno,JDK1.8+)及以上版本,咱們提供自主的Update Site,經過 Help >> Install New Software 而後輸入https://p3c.alibaba.com/plugin/eclipse/update 便可看到安裝列表。你們能夠經過 Help >> Check for Udates 進行插件新版檢測。編碼

使用體驗

安裝後重啓Eclipse,在代碼文件上(或內容區)右鍵- 「阿里編碼規約掃描」,能夠看到你代碼中不規範的提示,以及修改建議,邊上還有規約的詳細信息。插件

相關文章
相關標籤/搜索