在使用idea 有一段時間了,插件用的不少,也提高了,提高了開發的速度,下面我給大家介紹幾個我常用的插件:
先給大家介紹一下如何安裝插件,非常的簡單
1,到 Settings 中,
到這裏進行搜索 然後 install idea是需要重啓的
1 Alibaba java Coding Guidelines
代碼檢測工具.看你寫的代碼是否規範,同時可以檢測項目中不規範的地方,有三種開啓代碼掃描開啓方式
點擊運行會當前的類進行掃描,或者使用右鍵
同樣也是有快捷鍵( Ctrl +Alt+ Shift + J) 的,在使用idea開發中真的可以無鼠標的操作了
如果有不符合規範的地方,會在下面展示出來,同樣你很優秀編譯檢測通過了,也是會有提醒
2 CodeGlance
是一個代碼的縮略圖,方便上下拉代碼的,使用起來比拖動滾動條方便多了
這個類似SublimeText的Mini Map插件
3 AceJump
AceJump其實是一款能夠代替鼠標的軟件,只要安裝了這款插件,可以在代碼中跳轉到任意位置。按快捷鍵進入 AceJump 模式後(默認是 Ctrl+J),再按任一個字符(或者一個單詞),插件就會在屏幕中這個字符的所有出現位置都打上標籤,你只要再按一下標籤的字符,就能把光標移到該位置上。換言之,你要移動光標時,眼睛一直看着目標位置就行了,根本不用管光標的當前位置。
4 Markdown support
現在有許多文檔使用的是README.md 在idea 中打開也是非常來去自如的,支持md的視圖查看和編輯內容
5 Maven Helper
在下載安裝好了以後,會在下面加入一個tab 你們可以點擊看到的各個包的不同版本,同時可以發現包的版本的控制
6 JRebel for IntelliJ 在本地跑代碼非常的方便的
熱部署的工具; 可以看我的博客中有介紹的: 不過需要進行破解一下,不然只有30天的試用期
或者使用網絡中的破解版 : 破解版
https://blog.csdn.net/weixin_42114097/article/details/81709601
7 Mybatis plugin
在 mapper 與 xml中進行切換的
8 GsonFormat
根據json的文本轉換爲java對象,使用起來也是非常的方便的
9 Material Theme UI
這個是 一個ui 工具 對原本的IDE 進行ui的美化.個人感覺idea 的提供的主題已經不錯了
10 FindBugs
可以配合 Alibaba 的代碼插件一起使用的
同樣在右鍵可以看到的
11 GenerateAllSetter
在給對象進行賦值的時候每次使用copy 對象影響性能的,或者使用set ,不過使用set 有時候感覺非常的麻煩,如果一個類中屬性非常的多的時候,要賦值,這時候這個插件的功能出來了
12 ideavim
IdeaVim: 用於基於IntelliJ平臺的IDE的Vim仿真插件
IdeaVim支持許多Vim功能,包括普通/插入/可視模式,動作鍵,刪除/更改,標記,寄存器,一些Ex命令,Vim regexp,通過〜/ .ideavimrc配置,宏,窗口命令等
默認開啓/關閉Vim模擬器快捷鍵是Ctrl+Alt+v
可以在Settings>Keymap中設置不同Kemap下啓動Vim模擬器的快捷鍵
Tools > Vim Emulator 也可以打開Vim模式