<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 插件,yyds!

          共 3880字,需瀏覽 8分鐘

           ·

          2021-12-27 14:27

          點(diǎn)擊上方“程序員大白”,選擇“星標(biāo)”公眾號

          重磅干貨,第一時間送達(dá)


          最近,閑來無事,為了改變一下枯燥的編程環(huán)境,特地搜尋了下有助提升代碼功力的插件.

          1、Stackoverflow?

          這個插件其實(shí)是最實(shí)用的插件,程序猿遇到的問題,基本都能找到回答,但是它使用的是google 搜索引擎,對于,不購買 v*n 的同學(xué)來說,感覺好雞肋。

          選中需要搜索的問題,然后,右鍵點(diǎn)擊

          狂拽屌指數(shù):☆

          實(shí)用指數(shù):★★★★★

          2、FindBugs

          IDEA 自帶的檢查工具已經(jīng)很強(qiáng)大,如有需要也可以加上Alibaba Java Coding Guidelines的代碼檢查工具。但是,說白這些工具其實(shí)更多的是規(guī)范性檢查,如果需要更深入的去檢查異常,可以使用此插件~

          右鍵點(diǎn)擊文件,包或者工程,會出現(xiàn)如下界面

          狂拽屌指數(shù):

          實(shí)用指數(shù):★★★★★

          3、TranslationPlugin

          對于不經(jīng)常使用英語的同學(xué)來說,對類,變量,方法想取一個合適的名字,此時發(fā)現(xiàn)自己的詞匯早已還給老師 ,怎么辦,這個插件能幫到你。

          直接選中你想要翻譯的詞,然后右鍵選擇,或者快捷鍵 Ctrl+Shift+F3

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

          4、Mybatis-log-plugin

          開發(fā)的項目一般都少不了日志系統(tǒng),而我們在書寫mysql語句的時候,參數(shù)的對應(yīng),往往有時候會忽略,mybatis自己控制的參數(shù)編譯對應(yīng),個人感覺有點(diǎn)反人類,我們可以使用這個插件變成自己比較直觀的對應(yīng)。

          選中需要轉(zhuǎn)換的mybatis log日志,然后點(diǎn)擊右鍵,選擇Restore sql from slection

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

          實(shí)用指數(shù):★★★★☆

          5、GrepConsole

          Idea console輸出日志一大推,想要快速找到自己想要的類型日志,使用此插件可以快速定位到自己關(guān)注的類型日志,比如error,warn,自己也可以配置自己喜歡的顏色~

          從settings進(jìn)入,點(diǎn)擊 other settings,可以配置自己喜歡的顏色提示,比如我只選擇了默認(rèn):

          狂拽屌指數(shù):★★

          實(shí)用指數(shù):★★★☆

          6、GsonFormat

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

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

          7、IdeaJad

          以前查看class文件形式的時候或者jar,都會使用一個外部反編譯工具,這樣操作明顯不方便,使用此插件可以一直在idea中查看文件。

          選擇class文件,右鍵 Decompile,完成反編譯

          狂拽屌指數(shù):★★

          實(shí)用指數(shù):★★★

          8、Free-idea-mybatis

          mybatis xml和對應(yīng)的mapper之間來回切換的時候,有時候不同人開發(fā),放置的位置又不同,使用此插件后,來回切換的時候異常方便,和所放置的位置無關(guān)。

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

          實(shí)用指數(shù):★★★

          9、CodeGlance

          再也不用瘋狂拖拽到底去找一遍啦,多不方便呀,使用此插件可以查看縮略圖一樣,快速切換到自己需要去的地方。

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

          10、NyanProgressBar

          都說了,相親見面第一印象很重要,如果你邀請設(shè)計,前端小姐姐老觀看你的Idea,她肯定會覺得原來男孩子也會這么精致呀。

          形象陡然上升~

          就問你,這么絢麗多彩的顏色,哪個小姐姐不為你著迷~

          狂拽屌指數(shù):★★★★

          實(shí)用指數(shù):★★☆

          11、BackgroundImagePlus

          如果你對面坐著你的女神或者男神,但是又想打擾她/他,只想撩她,靜靜地看著她,在公司的時候也能這樣,是不是工作起來特爽,效率高,簡直美滋滋呀,不要急,特款神器在手。幫你實(shí)現(xiàn)

          哇哇,我的男神~(我是男的)

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

          12、Activate-power-mode或者Intellij_power_mode_II

          Boom, Boom ,Boom,整個屏幕都在顫抖和炸裂。

          狂拽屌指數(shù):★★★★★

          實(shí)用指數(shù):?☆

          13、MyBatisCodeHelperPro

          這個是一款比較實(shí)用的插件。但是,現(xiàn)在需要收費(fèi)啦,貌似是需要花費(fèi)29塊錢,送兩個激活碼。不過,也可以申請7天的免費(fèi)測試碼,體驗一下在購買也可以的。收費(fèi)掩蓋不了她的魅力所在,這也是行業(yè)發(fā)展的趨勢。具體功能如下:

          • 提供Mapper接口與配置文件中對應(yīng)SQL的導(dǎo)航.

          • 編輯XML文件時自動補(bǔ)全.

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

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

          • 快捷鍵生成@Param注解.

          • XML中編輯SQL時, 括號自動補(bǔ)全.

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

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

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

          • 支持Find Usage.

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

          • 支持別名.

          • 自動生成ResultMap屬性.

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

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

          實(shí)用指數(shù):★★★★

          推薦指數(shù):?★★★★★

          14、VisualVM Launcher

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

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

          實(shí)用指數(shù):★★

          推薦指數(shù):?★★★

          15、Jrebel

          是一款比較常見的熱部署插件,一般用于Run模式下的自動編譯,破譯版本,具體請戳我? ??

          實(shí)用指數(shù):★★★★

          推薦指數(shù):?★★★★

          16、JUnitGenerator V2.0

          有一個好的編寫單元測試習(xí)慣的開發(fā)者,代碼質(zhì)量肯定是很好的,可以隨時校驗自己開發(fā)和改寫接口的快速檢查工具。也避免了測試提的bug多而影響個人績效(有些公司把bug計入考核范圍內(nèi))。拜拜甜甜圈,哦不對,是拜拜bug,詳情請戳我~

          實(shí)用指數(shù):★★★★

          推薦指數(shù):?★★★★★

          17、Maven Helper

          主要功能如下:查找和排除沖突依賴項的簡便方法,為包含當(dāng)前文件或根模塊的模塊運(yùn)行/調(diào)試maven目標(biāo)的操作,運(yùn)行/調(diào)試當(dāng)前測試文件的操作

          實(shí)用指數(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ù):★★★

          推薦指數(shù):?★★★

          19、Alibaba Java Coding Guidelines

          一款阿里巴巴公司試行的開發(fā)設(shè)計規(guī)范~??

          實(shí)用指數(shù):★★★★★

          推薦指數(shù):?★★★★★

          20、GenerateAllSetter

          當(dāng)你進(jìn)行對象之間賦值的時候,你會發(fā)現(xiàn)好麻煩呀,能不能有一個更好的辦法呢~ 有,只要你選中需要生成set方法的對象,按下快捷鍵 alt+enter 界面如下:

          實(shí)用指數(shù):★★★★

          推薦指數(shù):?★★★

          21、Lombok

          Lombok能以簡單的注解形式來簡化java代碼,提高開發(fā)人員的開發(fā)效率。例如開發(fā)中經(jīng)常需要寫的javabean,都需要花時間去添加相應(yīng)的getter/setter,也許還要去寫構(gòu)造器、equals等方法,而且需要維護(hù),當(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.projectlombokgroupId>
          ????<artifactId>lombokartifactId>
          <version>1.18.8version>
          實(shí)用指數(shù):★★★★★
          推薦指數(shù):?★★★★★
          各位小伙們,今天就介紹到這啦,后期如發(fā)現(xiàn)更加有趣的插件,會定期更新的。
          地址:https://blog.csdn.net/weixin_46285416/article/details/107853987

          13個你一定要知道的PyTorch特性

          解讀:為什么要做特征歸一化/標(biāo)準(zhǔn)化?

          一文搞懂 PyTorch 內(nèi)部機(jī)制

          張一鳴:每個逆襲的年輕人,都具備的底層能力


          關(guān)


          學(xué)西學(xué)學(xué)運(yùn)護(hù)質(zhì)結(jié)關(guān)[]學(xué)習(xí)進(jìn)


          瀏覽 50
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <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>
                  麻豆视频在线看 | 美女操逼视频免费看 | 亚洲无码免费视频在线播放 | 人人操人人妻 | 豆花毛片|