<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          用了這款 IDEA 神器,領導都夸我代碼寫得好!

          共 1151字,需瀏覽 3分鐘

           ·

          2023-06-25 23:20

          關注我們,設為星標,每天7:40不見不散,架構路上與您共享

          回復架構師獲取資源


          大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。


          原文:
          blog.csdn.net/iXinRu/article/details/85242553


          CheckStyle作為檢驗代碼規(guī)范的插件,除了可以使用配置默認給定的開發(fā)規(guī)范,如Sun的,Google的開發(fā)規(guī)范啊,也可以導入像阿里的開發(fā)規(guī)范的插件。

          事實上,每一個公司都存在不同的開發(fā)規(guī)范要求,所以大部分公司會給定自己的check規(guī)范,一般導入給定的 checkstyle.xml 文件即可實現。

          作為新人,我checkstyle了一整個項目,苦不堪言,所以大家怕是還是多注意代碼規(guī)范啊,利人利己。

          樓主用的是idea,所以先說一下插件的導入,然后再細說怎么修改不規(guī)范的代碼。


          導入CheckStyle插件


          File ——> setting 安裝插件

          也可以下載阿里的開發(fā)規(guī)范,看個人需求和喜好。

          2. 配置插件

          3. 開始C

          選擇你需要checkstyle的類右擊:

          點擊checkstyle,因為我導入的是阿里巴巴,使用checkstyle的按鍵被占用了,懶得弄了,阿里蠻好的

          或者:

          報錯原因和處理方式

          原則:少改動代碼,處理時候不盲目大意,git提交多寫點改動的情況。

          1. 第一大類:注解問題

          缺少注解,點擊問題即可跳轉到缺少注解的地方

          注解不全,補齊就行

          補齊,每一個@的值都要完整

          2.字符占位問題

          先按自己的需求設置code style

          然后右擊選擇

          即可解決

          tab問題的話

          默認情況下的是tab=4個空格,不存在tab的情況的,其實我也不會,歡迎補充。

          見名知意

          按要求改就ok了

          刪掉就行

          格式問題

          名字問題

          圖片

          建議少改動,如果是公共類,影響較大,還是提前多留意吧。

          邏輯錯誤

          導包順序

          類似這種情況的,都是導包順序沒有按照checkstyle的規(guī)范,一般情況下,eclispe的ctrl + shift + o 快捷鍵可以解決這個盜版問題,idea的也一樣,當然也可以右擊選擇

          到此文章就結束了。Java架構師必看一個集公眾號、小程序、網站(3合1的文章平臺,給您架構路上一臂之力)。如果今天的文章對你在進階架構師的路上有新的啟發(fā)和進步,歡迎轉發(fā)給更多人。歡迎加入架構師社區(qū)技術交流群,眾多大咖帶你進階架構師,在后臺回復“加群”即可入群。

          第31期已結束!第32期已開始,7月1號截止



          這些年小編給你分享過的干貨


          1.idea永久激活碼(親測可用)

          2.優(yōu)質ERP系統(tǒng)帶進銷存財務生產功能(附源碼)

          3.優(yōu)質SpringBoot帶工作流管理項目(附源碼)

          4.最好用的OA系統(tǒng),拿來即用(附源碼)

          5.SBoot+Vue外賣系統(tǒng)前后端都有(附源碼

          6.SBoot+Vue可視化大屏拖拽項目(附源碼)


          轉發(fā)在看就是最大的支持??

          瀏覽 87
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  韩国操逼片 | 国产精品麻豆果冻莉莉 | 看老女人操逼 | 亚洲无码在线视频播放 | 小黄片下载免费视频 |