IDEA代碼規(guī)范&質(zhì)量檢查的實(shí)現(xiàn)
最近公司新項(xiàng)目中為了統(tǒng)一大家的代碼規(guī)范,提高代碼質(zhì)量,找了2個(gè)檢查插件。
Alibaba Guide偏向于代碼規(guī)范/安全規(guī)約方面的檢查,由阿里巴巴手冊(cè)擴(kuò)展而來(lái),
SonarLint偏向于代碼質(zhì)量、設(shè)計(jì)/隱藏的風(fēng)險(xiǎn)問(wèn)題檢查,包括代碼標(biāo)準(zhǔn)規(guī)范、潛在缺陷、復(fù)雜度、重復(fù)、注釋、糟糕的設(shè)計(jì)等。
1 Alibaba Guide
1.1 Alibaba Guide 插件安裝
安裝后重啟IDEA
1.2 點(diǎn)擊檢查菜單按鈕或者選中項(xiàng)目右鍵,下拉中找到“編碼規(guī)約掃描”
1.3 控制臺(tái)輸出不規(guī)范的代碼
2 SonarLint
2.1 安裝SonarLint插件
安裝后重啟IDEA
2.2 掃描配置
2.3 選中項(xiàng)目右鍵,下拉中找到 “代碼分析”-“編碼規(guī)約掃描”
2.4 查看輸出的分析報(bào)告
到此這篇關(guān)于IDEA代碼規(guī)范&質(zhì)量檢查的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)IDEA 代碼規(guī)范&質(zhì)量檢查內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. Hybris在idea中debug配置方法詳解2. 在idea中為注釋標(biāo)記作者日期操作3. jsp cookie+session實(shí)現(xiàn)簡(jiǎn)易自動(dòng)登錄4. XPath入門 - XSL教程 - 35. 通過(guò)CSS數(shù)學(xué)函數(shù)實(shí)現(xiàn)動(dòng)畫(huà)特效6. .NET Core Web APi類庫(kù)內(nèi)嵌運(yùn)行的方法7. .NET6使用ImageSharp實(shí)現(xiàn)給圖片添加水印8. ASP.NET MVC實(shí)現(xiàn)橫向展示購(gòu)物車9. ASP.NET MVC使用Boostrap實(shí)現(xiàn)產(chǎn)品展示、查詢、排序、分頁(yè)10. .net如何優(yōu)雅的使用EFCore實(shí)例詳解
