<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 神級(jí)插件!效率提升 20 倍!

          共 1504字,需瀏覽 4分鐘

           ·

          2022-05-23 22:46

          程序員的成長(zhǎng)之路
          互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享?
          關(guān)注


          閱讀本文大概需要 2.8 分鐘。

          來自:網(wǎng)絡(luò)

          安裝好Intellij idea之后,進(jìn)行如下的初始化操作,工作效率提升20倍。

          一. 安裝插件

          1. Codota 代碼智能提示插件
          只要打出首字母就能聯(lián)想出一整條語(yǔ)句,這也太智能了,還顯示了每條語(yǔ)句使用頻率。原因是它學(xué)習(xí)了我的項(xiàng)目代碼,總結(jié)出了我的代碼偏好。
          如果讓它再加上機(jī)器學(xué)習(xí),人工智能寫代碼的時(shí)代還會(huì)遠(yuǎn)嗎?
          2. Key Promoter X 快捷鍵提示插件
          每次都會(huì)在右下角彈窗提示,幫助我們快速熟悉快捷鍵。
          3. CodeGlance 顯示代碼縮略圖插件
          當(dāng)代碼很多的時(shí)候,方便查看,很有用。
          4. Lombok 簡(jiǎn)化臃腫代碼插件
          實(shí)體類中的get/set/構(gòu)造/toString/hashCode等方法,都不需要我們?cè)偈謩?dòng)寫了
          5. Alibaba Java Coding Guidelines 阿里巴巴代碼規(guī)范檢查插件
          會(huì)按照阿里Java開發(fā)手冊(cè)上規(guī)范幫我們檢查代碼,然后對(duì)代碼做不同顏色展示,鼠標(biāo)放上去,會(huì)看到提示內(nèi)容,幫助我們寫出更規(guī)范的代碼。
          6. CamelCase 駝峰命名和下劃線命名轉(zhuǎn)換
          這幾種風(fēng)格的命名方式,用快捷鍵 ? + ? + U / Shift + Alt + U可以進(jìn)行快速轉(zhuǎn)換,當(dāng)我們需要修改大量變量名稱的時(shí)候很方便。
          7. MybatisX 高效操作Mybatis插件
          8. SonarLint 代碼質(zhì)量檢查插件
          提示我不要用System.out輸出,要用logger輸出,諸如此類,幫助我們提升代碼質(zhì)量。
          9. Save Actions 格式化代碼插件
          可以幫忙我們優(yōu)化包導(dǎo)入,自動(dòng)給沒有修改的變量添加final修飾符,調(diào)用方法的時(shí)候自動(dòng)添加this關(guān)鍵字等,使我們的代碼更規(guī)范統(tǒng)一。
          10. CheckStyle 代碼風(fēng)格檢查插件
          功能跟Alibaba Java Coding Guidelines類似
          11. Grep Console 自定義控制臺(tái)輸出格式插件
          12. MetricsReloaded 代碼復(fù)雜度檢查插件
          13. Statistic 代碼統(tǒng)計(jì)插件
          14. Translation 翻譯插件
          15. Rainbow Brackets 彩虹括號(hào)插件
          成對(duì)兒的括號(hào)顯示相同的顏色,有了這個(gè)插件,我的近視都好了。

          二. 自定義創(chuàng)建live template,快速寫代碼

          只要輸入apr?,就能自動(dòng)提示,并且生成Autowired?語(yǔ)句了。可以根據(jù)自己的代碼習(xí)慣,自定義一些代碼模板,幫助我們快速寫代碼。

          三. 修改全局配置,提升工作效率

          1. 優(yōu)化導(dǎo)包配置
          2. 取消tab頁(yè)單行顯示

          多行顯示更多的文件,方便查看。
          3. 雙斜杠注釋改成緊跟代碼頭

          4. 選中復(fù)制整行

          原本只會(huì)復(fù)制你選中的代碼,改完配置后,就能復(fù)制整行,無論你是否完全選中。
          5. 取消匹配大小寫
          取消勾選后,輸入小寫?s?,也能提示出?String
          6. 優(yōu)化版本控制的目錄顏色展示
          7. 創(chuàng)建文件時(shí),自動(dòng)生成作者和時(shí)間信息
          8 . 顯示行號(hào)和方法分割線
          你還知道哪些關(guān)于Intelij idea高效操作或插件呢?
          推薦閱讀:

          VPN 的技術(shù)原理是什么?

          Java/Spring/Dubbo三種SPI機(jī)制,誰(shuí)更好?

          互聯(lián)網(wǎng)初中高級(jí)大廠面試題(9個(gè)G)

          內(nèi)容包含Java基礎(chǔ)、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬(wàn)并發(fā)、消息隊(duì)列、高性能緩存、反射、Spring全家桶原理、微服務(wù)、Zookeeper......等技術(shù)棧!

          ?戳閱讀原文領(lǐng)取!? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??朕已閱?

          瀏覽 46
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <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>
                  日韩在线一级 | 欧美黄色精品 | 中文字幕免费黄色电影 | 午夜青青草 | 特级毛片操逼 |