《阿里巴巴Java開發(fā)手冊》是阿里巴巴技術(shù)團隊的集體智慧結(jié)晶和經(jīng)驗總結(jié)斥季,經(jīng)歷了大規(guī)模的實戰(zhàn)不斷完善,主要由編碼規(guī)約彼乌、異常日志泻肯、單元測試、安全規(guī)約慰照、工程結(jié)構(gòu)灶挟、MySQL數(shù)據(jù)庫六部分組成。俗話說得好無規(guī)矩不成方圓毒租,無規(guī)范不能協(xié)作稚铣,相信大家在編程時都不喜歡維護別人寫的代碼箱叁,代碼過度個性化使得維護起來非常費力,該手冊讓Java開發(fā)者能夠提升協(xié)作效率惕医。該規(guī)范也并非必須的耕漱,可以給我們一個參考作用。
插件有哪些功能抬伺?
阿里技術(shù)公眾號于2017的2月9日首次公布《阿里巴巴Java開發(fā)規(guī)約》螟够,瞬間引起全民代碼規(guī)范的熱潮,上月底又發(fā)布了PDF的終極版峡钓,大家踴躍留言妓笙,期待配套的靜態(tài)掃描工具開放出來。
? ? 為了讓開發(fā)者更加方便能岩、快速將規(guī)范推動并實行起來寞宫,阿里巴巴基于手冊內(nèi)容,研發(fā)了一套自動化的IDE檢測插件(IDEA拉鹃、Eclipse)辈赋。該插件在掃描代碼后,將不符合規(guī)約的代碼按Blocker/Critical/Major三個等級顯示在下方膏燕,甚至在IDEA上钥屈,我們還基于Inspection機制提供了實時檢測功能,編寫代碼的同時也能快速發(fā)現(xiàn)問題所在煌寇。對于歷史代碼焕蹄,部分規(guī)則實現(xiàn)了批量一鍵修復(fù)的功能,如此爽心悅目的功能是不是很值得擁有阀溶?提升代碼質(zhì)量,提高團隊研發(fā)效能鸦泳,插件將會一路同行银锻。
安裝第一步:
第二步: https://p3c.alibaba.com/plugin/eclipse/update
點擊next,同意做鹰,然后eclipse安裝击纬,等一會eclipse會自動重啟!我們就可以看到
然后運行后我們就可以看自己類中不規(guī)范的代碼钾麸,并根據(jù)提示去修改更振。