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

          IntelliJ IDEA中的神仙插件 寫代碼必備!

          共 2967字,需瀏覽 6分鐘

           ·

          2022-03-04 00:08

          IDEA 全稱 IntelliJ IDEA,是java編程語言開發(fā)的集成環(huán)境。IntelliJ在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開發(fā)人員以嚴(yán)謹(jǐn)著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費(fèi)版只支持Java,Kotlin等少數(shù)語言。


          俗話說:"工欲善其事必先利其器",今天準(zhǔn)備和大家一起分享一下實(shí)際工作中能提升幸福感和工作效率的IDEA插件。


          廢話不多說,let's go ?。?!



          1

          Alibaba Java Coding Guidelines


          【阿里巴巴代碼規(guī)范檢查插件】


          在你需要檢查的代上面,點(diǎn)擊右鍵,選擇編碼規(guī)約掃描



          將會(huì)出現(xiàn)如下所示的檢查結(jié)果,并會(huì)給出編碼規(guī)范和提示:




          2

          GsonFormat


          【jsonToBean】


          在平時(shí)的開發(fā)中,將json轉(zhuǎn)為Bean




          3

          A8Translation


          【翻譯的插件】


          選中你要翻譯的漢語或英文,點(diǎn)擊鼠標(biāo)右鍵,選擇Translate, (快捷鍵是Alt+T)就會(huì)實(shí)現(xiàn)翻譯,不用再去切換屏幕使用翻譯軟件翻譯了。




          4

          Maven Helper


          【分析依賴沖突的插件】


          此插件可用來方便顯示maven的依賴樹,和顯示沖突,在我們梳理依賴時(shí)幫助很大。




          5

          Free Mybatis plugin


          【增強(qiáng)idea對(duì)mybatis支持的插件】


          生成mapper xml文件 快速從代碼跳轉(zhuǎn)到mapper及從mapper返回代碼 mybatis自動(dòng)補(bǔ)全及語法錯(cuò)誤提示 集成mybatis generator gui界面 這個(gè)插件超級(jí)實(shí)用,可以從mapper接口跳轉(zhuǎn)到mybatis的xml文件中,還能找到對(duì)應(yīng)的方




          6

          Grep Console


          【日志高亮顯示插件】



          可以Ctrl + Alt +S Other Settings進(jìn)行配色(顏色參考請(qǐng)搜索:電腦最護(hù)眼的色彩、顯示屏亮度亦如此)



          7

          Lombok


          當(dāng)我們創(chuàng)建一個(gè)實(shí)體時(shí),通常對(duì)每個(gè)字段去生成GET/SET方法,但是萬一后面需要增加或者減少字段時(shí),又要重新的去生成GET/SET方法,非常麻煩。可以通過該插件,無需再寫那么多冗余的get/set代碼。

          注意:需要在pom引入依賴



          <dependency>
          ????<groupId>org.projectlombokgroupId>

          ????<artifactId>lombokartifactId>
          dependency>



          8

          Nyan progress bar


          基于Idea使用的漂亮進(jìn)度條。把你的加載進(jìn)度條全都變成彩虹和貓咪




          9

          FindBugs-IDEA


          【Bug檢查插件】


          在文件上或文件里面點(diǎn)擊鼠標(biāo)右鍵,選擇FingBugs


          簡單的bug能給你快速找回來,什么NPE啥的,小兒科!推薦?。。ㄉらT大就說一遍)



          10

          Key Promoter X


          你還在為記不住快捷鍵煩惱嗎,Key Promoter X可以幫助你快速記住常用的快捷鍵。當(dāng)你在idea中用鼠標(biāo)點(diǎn)擊菜單,它可以顯示對(duì)應(yīng)的快捷鍵以及點(diǎn)擊次數(shù)。使用一段時(shí)間后有助于過渡到更快、無鼠標(biāo)的開發(fā)。




          11

          JavaDoc

          ?

          在項(xiàng)目中經(jīng)常要求寫代碼注釋,否則不能通過代碼門禁,JavaDoc工具可以一鍵生成注釋。


          插件安裝成功后在菜單欄 code -> JavaDocs可以找到



          自動(dòng)生成注釋效果如下:




          12

          ignore


          項(xiàng)目開發(fā)中通常會(huì)使用到git進(jìn)行版本管理,在提交代碼時(shí)經(jīng)常有人將本地的不必要的文件提交到代碼倉庫中,使用.ignore插件可以很好解決這個(gè)問題。插件安裝完成后會(huì)在項(xiàng)目中生成一個(gè).ignore文件,編輯該文件忽略一些動(dòng)態(tài)生成的文件,如class文件,maven的target目錄等。




          13

          RainbowBrackets

          ?

          彩虹括號(hào),代碼中有多個(gè)括號(hào)會(huì)顯示不同的顏色。




          14

          Activate-power-mode


          在敲代碼時(shí)有抖動(dòng)酷炫的特效,非常適合給前端小姐姐表演特技。(壞笑)



          15

          CodeGlance




          16

          GenerateAllSetter


          • 通過alt+enter對(duì)變量類生成對(duì)類的所有setter方法的調(diào)用

          • 當(dāng)兩個(gè)對(duì)象具有相同的字段時(shí)生成一個(gè)轉(zhuǎn)換器

          • 當(dāng)returnType為List Set Map時(shí)生成默認(rèn)值

          • 在所有g(shù)etter方法上生成對(duì)assertThat的調(diào)用




          17

          RestfulToolkit


          • 根據(jù) URL 直接跳轉(zhuǎn)到對(duì)應(yīng)的方法定義 ( 快捷鍵搜索 Ctrl + Alt + N 或者 Ctrl + \ ); —這個(gè)個(gè)人感覺非常好用,和Ctrl + F一樣重要。

          • 提供了一個(gè) Services tree 的顯示窗口;

          • 一個(gè)簡單的 http 請(qǐng)求工具;

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

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




          18

          JRebel


          熱部署插件,讓你在修改完代碼后,不用再重新啟動(dòng),很實(shí)用!但是,不是免費(fèi)的,需要大家發(fā)揮下聰明才智自行百度破解!




          19

          Json Parser


          厭倦了打開瀏覽器格式化和驗(yàn)證JSON?為什么不安裝JSON解析器并在IDE中使用離線支持呢?JSON解析器是一個(gè)用于驗(yàn)證和格式化JSON字符串的輕量級(jí)插件。




          20

          aiXcode & codota


          aiXcoder是一個(gè)強(qiáng)大的代碼完成器和代碼搜索引擎,基于最新的深度學(xué)習(xí)技術(shù)。它有可能向您推薦一整套代碼,這將幫助您更快地編寫代碼。aiXcoder還提供了一個(gè)代碼搜索引擎,以幫助您在GitHub上搜索API用例。


          類似功能的插件還有codota,codota基于數(shù)百萬個(gè)開源Java程序和您的上下文來完成代碼行,從而幫助您以更少的錯(cuò)誤更快地進(jìn)行編碼。新版本的codota提供以下功能:


          • 全線AI自動(dòng)完成

          • 內(nèi)聯(lián)和相關(guān)代碼示例

          • 根據(jù)用戶自己的編碼實(shí)踐進(jìn)行編碼建議

          • 不用擔(dān)心你的代碼會(huì)被公開。codota不會(huì)將你的代碼發(fā)送到codota服務(wù)器,它只會(huì)從當(dāng)前編輯的文件中發(fā)送最少的上下文信息,從而使codota能夠根據(jù)你當(dāng)前的本地范圍進(jìn)行預(yù)測。


          比如我想知道list.stream.map(…)方法的參考使用,只需要光標(biāo)定位在map上,然后右鍵選擇菜單“Get relevant examples”或者使用快捷鍵“Ctrl + Shift + O”就可以快速搜索出來很多示例,非常方便。



          來源:blog.csdn.net/CSDN_SAVIOR/article/details/122505538


          最近,剪了一個(gè)北京的片子,有關(guān)北京

          想到北京,你會(huì)想到哪些形容詞呢,讓小咖帶你來看看我眼中的北京。


          瀏覽 54
          點(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>
                  啪啪日本视频网站 | 黄色电影特黄一级片 | 91婷婷五月天丁香社区 | 成人精品喷水视频wwww | 91无码少妇a v久久欧美 |