Java開發中常用的IntelliJ IDEA插件


                                          工欲善其事,必先利其器


一、Alibaba Java Coding Guidelines

代碼規範插件;阿里開發的此插件應該說極大的改善程序員的代碼質量,幫助程序員規範自己的代碼

安裝使用:

 1. 打開File -> Settings -> Plugins -> Browse repositories...,輸入“Alibaba Java Coding Guidelines”,查找,安裝:

  2、安裝成功後,會提示重新啓動一下IDEA,重啓即生效!


二、RestfulToolkit

概念:

        RestfulToolkit是IDEA的一個插件,主要作用就是提供一個窗口,該窗口展示你項目定義的所有對外的URL,並且點擊對應的URL可以跳入指定方法,同時提供接口測試功能。
        如下圖所示:點擊藍色框的“RestServices”(安裝完成之後纔會有),顯示紅色部分窗口 列出了當前項目的所有URL 我的項目比較多 229個,接口請求方式選擇“Get” 或是 “Post”,下面的“RequestParams”是根據方法的參數生成的測試數據,點擊“Send”即可測試。

使用原因:

        現在項目一般工程量大,一般是多人協同處理一個項目或者幾代員工,有可能他的接口出現了問題需要你去調整或者你對他二次開發,即便是有相應的接口文檔,你去查詢具體的方法體時,最便捷的也就是IDEA 的全局搜索,全局搜索需要你每次用到都去搜索,如果有相同的名稱你可能會看的眼花繚亂,不夠方便。這樣一個樹狀結構的窗口就顯的尤爲便捷,不用的時候還可以隱藏起來 深藏功與名。

安裝使用:

1、打開File -> Settinngs -> Plugins -> Browse repositories...,輸入“RestfulToolkit” ,查找,安裝:

 2、安裝成功後,會提示重新啓動一下IDEA,重啓即生效!


三、Free MyBatis plugin

前言:

        MyBatis跳轉插件;使用MyBatis框架的時候,發現Mapper接口和XML文件之間的跳轉十分麻煩,我每次的操作都是在Mapper接口中將接口名稱複製一下,然後去查找對應的XML文件,打開後CRTL+F查找對應的xml實現(sql語句),整個過程效率十分低下,現在從Eclipse轉到了IDEA,想用一些插件來提高日常的開發效率,於是在網上搜了一下,果然有前輩已經開發出了一款IDEA的插件解決了我的這個問題,下面來介紹一下這個插件的安裝和使用:

 安裝使用:

 1. 打開File -> Settings -> Plugins -> Browse repositories...,輸入“Free Mybatis plugin”,查找,安裝:

 2. 安裝成功後,會提示重新啓動一下IDEA,然後打開一個Mapper文件點擊左側的綠色箭頭試一下效果:

  --Mapper文件顯示效果

 --Mapper接口顯示效果

 


安裝不再贅述,直接上菜!!!


四、GenerateAllSetter

        自動生成對象的所有Set方法插件;從前端獲取VO對象後,好多時候又要生成數據庫對象,需要進行賦值,一個個寫set方法進行賦值很浪費時間,介紹一款idea中的beautiful插件,代碼開發過程中自動生成對象的set方法,很好用。

 使用:

        在創建的對象處使用Alt+Enter快捷鍵,點擊Generate all setter with default value即可自動生成所有set方法!

 


五、Transaction

        翻譯插件;在idea中即可翻譯,方便快捷高效,谷歌翻譯/百度翻譯/有道翻譯等。 

 


六、 Key Promoter X

  Key Promoter X 是一個快捷鍵提示插件;當你在IDEA裏面使用鼠標的時候,如果這個鼠標操作是能夠用快捷鍵替代的,那麼Key Promoter X會彈出一個提示框,告知你這個鼠標操作可以用什麼快捷鍵替代。對於想完全使用快捷鍵在IDEA的,這個插件就很有用,相信經常操作快捷鍵的你會極大地提高開發效率!

例子: 


七、MyBatisCodeHelperPro

        mybatis代碼自動生成插件;大部分單表操作的代碼可自動生成,減少重複勞動,大幅提升效率!


八、activate-power-mode && Power mode II 

        炫酷插件-裝幣神器;這是兩款插件,相信 Power mode II 的炫酷界面會讓你眼前一亮,但並不利於開發,秀一下而已。個人感覺還是 activate-power-mode 插件視覺舒服一些。

 展示:


九、CodeGlance 

        用過 sublime 這款編輯器的都會知道右側有一個當前文件中代碼的縮略圖,這個插件可以讓 IDEA 也具有此功能。

 展示:


 小結:工欲善其事,必先利其器!有一款合適的開發工具和插件就很棒!就很奈斯!你們有更好的記得留言推薦哦!


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章