<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>

          21 款 IDEA 神仙插件!

          共 4143字,需瀏覽 9分鐘

           ·

          2021-08-18 20:51

          最近,閑來無事,為了改變一下枯燥的編程環(huán)境,特地搜尋了下有助提升代碼功力的插件.
          1、Stackoverflow 
          這個插件其實是最實用的插件,程序猿遇到的問題,基本都能找到回答,但是它使用的是google 搜索引擎。
          選中需要搜索的問題,然后,右鍵點擊

          狂拽屌指數(shù):☆
          實用指數(shù):★★★★★
          2、FindBugs
          IDEA 自帶的檢查工具已經(jīng)很強大,如有需要也可以加上Alibaba Java Coding Guidelines的代碼檢查工具。但是,說白這些工具其實更多的是規(guī)范性檢查,如果需要更深入的去檢查異常,可以使用此插件~
          右鍵點擊文件,包或者工程,會出現(xiàn)如下界面

          狂拽屌指數(shù):
          實用指數(shù):★★★★★
          3、TranslationPlugin
          對于不經(jīng)常使用英語的同學(xué)來說,對類,變量,方法想取一個合適的名字,此時發(fā)現(xiàn)自己的詞匯早已還給老師 ,怎么辦,這個插件能幫到你。
          直接選中你想要翻譯的詞,然后右鍵選擇,或者快捷鍵 Ctrl+Shift+F3

          狂拽屌指數(shù):
          實用指數(shù):★★★★☆
          4、Mybatis-log-plugin
          開發(fā)的項目一般都少不了日志系統(tǒng),而我們在書寫mysql語句的時候,參數(shù)的對應(yīng),往往有時候會忽略,mybatis自己控制的參數(shù)編譯對應(yīng),個人感覺有點反人類,我們可以使用這個插件變成自己比較直觀的對應(yīng)。
          選中需要轉(zhuǎn)換的mybatis log日志,然后點擊右鍵,選擇Restore sql from slection

          狂拽屌指數(shù):★☆
          實用指數(shù):★★★★☆
          5、GrepConsole
          Idea console輸出日志一大推,想要快速找到自己想要的類型日志,使用此插件可以快速定位到自己關(guān)注的類型日志,比如error,warn,自己也可以配置自己喜歡的顏色~
          從settings進入,點擊 other settings,可以配置自己喜歡的顏色提示,比如我只選擇了默認(rèn):

          狂拽屌指數(shù):★★
          實用指數(shù):★★★☆
          6、GsonFormat
          在與組外或者不同部門對接接口時候發(fā)現(xiàn),有時候?qū)Ψ椒祷氐氖荍SON對象,自己想要用一個對象去接受,以便于處理后續(xù),此時,需要自己一個個手動去輸入屬性么,肯定很抓狂,不過咱們可以使用這個插件來解決這個尷尬問題,當(dāng)然也可以使用外部網(wǎng)址解決,比如bejson這個網(wǎng)站。

          狂拽屌指數(shù):★★
          實用指數(shù):★★★☆
          7、IdeaJad
          以前查看class文件形式的時候或者jar,都會使用一個外部反編譯工具,這樣操作明顯不方便,使用此插件可以一直在idea中查看文件。
          選擇class文件,右鍵 Decompile,完成反編譯

          狂拽屌指數(shù):★★
          實用指數(shù):★★★
          8、Free-idea-mybatis
          mybatis xml和對應(yīng)的mapper之間來回切換的時候,有時候不同人開發(fā),放置的位置又不同,使用此插件后,來回切換的時候異常方便,和所放置的位置無關(guān)。

          狂拽屌指數(shù):★★☆
          實用指數(shù):★★★
          9、CodeGlance
          再也不用瘋狂拖拽到底去找一遍啦,多不方便呀,使用此插件可以查看縮略圖一樣,快速切換到自己需要去的地方。

          狂拽屌指數(shù):★★★
          實用指數(shù):★★★
          10、NyanProgressBar
          都說了,相親見面第一印象很重要,如果你邀請設(shè)計,前端小姐姐老觀看你的Idea,她肯定會覺得原來男孩子也會這么精致呀。
          形象陡然上升~
          就問你,這么絢麗多彩的顏色,哪個小姐姐不為你著迷~

          狂拽屌指數(shù):★★★★
          實用指數(shù):★★☆
          11、BackgroundImagePlus
          如果你對面坐著你的女神或者男神,但是又想打擾她/他,只想撩她,靜靜地看著她,在公司的時候也能這樣,是不是工作起來特爽,效率高,簡直美滋滋呀,不要急,特款神器在手。幫你實現(xiàn)
          哇哇,我的男神~(我是男的)
          推薦:Spring Boot 學(xué)習(xí)筆記,這個太全了!

          狂拽屌指數(shù):★★★★☆
          實用指數(shù):★★

          關(guān)注公眾號,學(xué)習(xí)更多 Java 干貨!

          12、Activate-power-mode或者Intellij_power_mode_II
          Boom, Boom ,Boom,整個屏幕都在顫抖和炸裂。

          狂拽屌指數(shù):★★★★★
          實用指數(shù): ☆
          13、MyBatisCodeHelperPro
          這個是一款比較實用的插件。但是,現(xiàn)在需要收費啦,貌似是需要花費29塊錢,送兩個激活碼。不過,也可以申請7天的免費測試碼,體驗一下在購買也可以的。收費掩蓋不了她的魅力所在,這也是行業(yè)發(fā)展的趨勢。具體功能如下:
          • 提供Mapper接口與配置文件中對應(yīng)SQL的導(dǎo)航.

          • 編輯XML文件時自動補全.

          • 根據(jù)Mapper接口, 使用快捷鍵生成xml文件及SQL標(biāo)簽.

          • ResultMap中的property支持自動補全,支持級聯(lián)(屬性A.屬性B.屬性C).

          • 快捷鍵生成@Param注解.

          • XML中編輯SQL時, 括號自動補全.

          • XML中編輯SQL時, 支持參數(shù)自動補全(基于@Param注解識別參數(shù)).

          • 自動檢查Mapper XML文件中ID沖突.

          • 自動檢查Mapper XML文件中錯誤的屬性值.

          • 支持Find Usage.

          • 支持重構(gòu)從命名.

          • 支持別名.

          • 自動生成ResultMap屬性.

          • 快捷鍵: Option + Enter(Mac) | Alt + Enter(Windows).

          安裝成功最明顯的標(biāo)志就是~  有好多小鳥在飛~

          實用指數(shù):★★★★
          推薦指數(shù): ★★★★★
          14、VisualVM Launcher
          一般可用于在本地開發(fā)進行壓力測試,性能測試之類的監(jiān)控器,其他場景一般不推薦使用此模式啟動,還會啟動另外一個Visual vm窗口,這個窗口是JDK bin目錄下的JvisualVM 

          安裝成功并且啟動后的畫面如下:

          實用指數(shù):★★
          推薦指數(shù): ★★★
          15、Jrebel
          是一款比較常見的熱部署插件,一般用于Run模式下的自動編譯,破譯版本,具體請戳我    
          實用指數(shù):★★★★
          推薦指數(shù): ★★★★
          16、JUnitGenerator V2.0
          有一個好的編寫單元測試習(xí)慣的開發(fā)者,代碼質(zhì)量肯定是很好的,可以隨時校驗自己開發(fā)和改寫接口的快速檢查工具。也避免了測試提的bug多而影響個人績效(有些公司把bug計入考核范圍內(nèi))。拜拜甜甜圈,哦不對,是拜拜bug,詳情請戳我~
          實用指數(shù):★★★★
          推薦指數(shù): ★★★★★
          17、Maven Helper
          主要功能如下:查找和排除沖突依賴項的簡便方法,為包含當(dāng)前文件或根模塊的模塊運行/調(diào)試maven目標(biāo)的操作,運行/調(diào)試當(dāng)前測試文件的操作
          實用指數(shù):★★★★
          推薦指數(shù): ★★★
          18、RestfulToolkit
          • 根據(jù) URL 直接跳轉(zhuǎn)到對應(yīng)的方法定義 ( Ctrl \ or Ctrl Alt N );

          • 提供了一個 Services tree 的顯示窗口;

          • 一個簡單的 http 請求工具;

          • 在請求方法上添加了有用功能: 復(fù)制生成 URL;,復(fù)制方法參數(shù)...

          • 其他功能: java 類上添加 Convert to JSON 功能,格式化 json 數(shù)據(jù) ( Windows: Ctrl + Enter; Mac: Command + Enter )

          實用指數(shù):★★★
          推薦指數(shù): ★★★
          19、Alibaba Java Coding Guidelines
          一款阿里巴巴公司試行的開發(fā)設(shè)計規(guī)范~  《Java開發(fā)手冊(嵩山版)》推薦看下。
          實用指數(shù):★★★★★
          推薦指數(shù): ★★★★★
          20、GenerateAllSetter
          當(dāng)你進行對象之間賦值的時候,你會發(fā)現(xiàn)好麻煩呀,能不能有一個更好的辦法呢~ 有,只要你選中需要生成set方法的對象,按下快捷鍵 alt+enter 界面如下:

          實用指數(shù):★★★★
          推薦指數(shù): ★★★
          21、Lombok
          Lombok能以簡單的注解形式來簡化java代碼,提高開發(fā)人員的開發(fā)效率。例如開發(fā)中經(jīng)常需要寫的javabean,都需要花時間去添加相應(yīng)的getter/setter,也許還要去寫構(gòu)造器、equals等方法,而且需要維護,當(dāng)屬性多時會出現(xiàn)大量的getter/setter方法,這些顯得很冗長也沒有太多技術(shù)含量,一旦修改屬性,就容易出現(xiàn)忘記修改對應(yīng)方法的失誤。Lombok能通過注解的方式,在編譯時自動為屬性生成構(gòu)造器、getter/setter、equals、hashcode、toString方法。
          出現(xiàn)的神奇就是在源碼中沒有g(shù)etter和setter方法,

          但是在編譯生成的字節(jié)碼文件中有g(shù)etter和setter方法。這樣就省去了手動重建這些代碼的麻煩,使代碼看起來更簡潔些。

          在使用之前需要添加一下依賴:
          <groupId>org.projectlombok</groupId>
              <artifactId>lombok</artifactId>
          <version>1.18.8</version>
          實用指數(shù):★★★★★
          推薦指數(shù): ★★★★★
          各位小伙們,今天就介紹到這啦,后期如發(fā)現(xiàn)更加有趣的插件,會定期更新的。
          地址:https://blog.csdn.net/weixin_46285416/article/details/107853987

          推薦閱讀:

          世界的真實格局分析,地球人類社會底層運行原理

          不是你需要中臺,而是一名合格的架構(gòu)師(附各大廠中臺建設(shè)PPT)

          企業(yè)IT技術(shù)架構(gòu)規(guī)劃方案

          論數(shù)字化轉(zhuǎn)型——轉(zhuǎn)什么,如何轉(zhuǎn)?

          華為干部與人才發(fā)展手冊(附PPT)

          企業(yè)10大管理流程圖,數(shù)字化轉(zhuǎn)型從業(yè)者必備!

          【中臺實踐】華為大數(shù)據(jù)中臺架構(gòu)分享.pdf

          華為的數(shù)字化轉(zhuǎn)型方法論

          華為如何實施數(shù)字化轉(zhuǎn)型(附PPT)

          超詳細(xì)280頁Docker實戰(zhàn)文檔!開放下載

          華為大數(shù)據(jù)解決方案(PPT)

          瀏覽 35
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <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>
                  青青草视频网在线观看 | 91干在线观看 | 免费看日韩特级毛片 | 日美女逼逼 | 欧美成人免费看片一区 |