推薦:四十個Intellij IDEA經常使用的插件,真香!歡迎你們來補充

 

 

這裏補充一下Java程序員經常使用的插件, 很是值得安利一波!git

一、日曬主題 Solarized Themes

推薦指數:五顆星程序員

推薦理由:日曬主題自己是爲vim定製的。後來移植到ide 很是酷!配色很是耐看。  最近更新不等號顯示,註釋不可編輯。github

背景圖但是另外的插件設置的哈Background Image Plus +面試

二、idea上 類調用時序圖   SequenceDiagram for IntelliJ IDEA  

推薦指數:三顆星spring

推薦理由:在梳理別人的代碼的時候, 可以很清晰的看到依賴調用時序sql

 

三、彩色括號  Rainbow Brackets

推薦指數:喜歡就好vim

 

四、mybatis插件集合  :MyBatis Log Plugin   MyBatisCodeHelperPro  Free Mybatis plugin

推薦指數:五顆星api

推薦理由:在sql的xml裏也能智能提示了!酷   三個插件都裝上吧,相互補充瀏覽器

 

五、翻譯插件  translation plugin

推薦指數:四顆星restful

推薦理由:不能翻牆的同窗,請自行百度如何更換爲百度翻譯。在ide中直接翻譯,不須要跳轉到網頁了,效率神器!

 

六、打字效果  Power Mode II   

裝逼指數:五顆星

推薦理由:這個就是美化的,裝逼用的。喜歡的能夠試試,讓編碼再也不單調。火焰特效,抖動均可以單獨關閉。留下重力碎屑就行了

七、快捷跳轉Action方法 RestfulToolkit

推薦指數:五顆星

推薦理由:spring的開發中常常有根據瀏覽器url找對應action方法的需求,這個能夠快捷的根據url跳轉,不用findAll查詢了

八、高亮提示  HighlightBracketPair

推薦指數:五顆星

推薦理由:括號開始結尾 高亮顯示。   一眼就能看到!

九、轉換大小寫CamelCase 或 UpperLowerCapitalize

推薦指數:五顆星

推薦理由:快捷轉換格式:大小寫   駝峯,下劃線 中劃線  等等!

 

十、代碼生成器 codehelper.generator   或者 GenerateAllSetter 

推薦指數:五顆星

推薦理由:每次對象搞set的時候挨個set,有了它能夠一鍵自動set

功能介紹:生成器,能夠更輕鬆,更高效地生成代碼

GenAllSetter功能

  • 單擊GenAllSetter btn(支持快捷方式)時,將自動生成全部Setter方法(以set開頭的方法)。
  • 單擊GenAllSetter btn兩次時,將使用默認值自動生成全部Setter方法。

GenAllSetter用法

  • 單擊主菜單中的工具-> Codehelper-> GenAllSetter按鈕以生成代碼

GenDaoCode功能

  • 一鍵根據pojo生成dao,service,sql和mybatis xml文件。
  • 一鍵更新pojo文件時,優雅地更新sql,mybatis xml文件。
  • 提供insert,insertList,select,update和delete方法。
  • 單擊便可生成多聲波。
  • 自動識別pojo字段的註釋,並添加爲sql註釋。

十一、控制檯日誌 高亮  Grep Console

推薦指數:五顆星

推薦理由:沒什麼好說的, 基本是必備!

 

十二、反編譯插件 IdeaJad

推薦指數:五顆星

推薦理由:沒什麼好說的, 基本是必備!

# 其餘插件清單補充(就不一一放圖了)

  • 一個十分實用的IDEA插件--RestfulToolkit
  • 官網連接:http://plugins.jetbrains.com/plugin/10292-restfultoolkit,英漢雙語的幫助文檔。
  • ai智能編碼提示:aiXcode
  • 阿里代碼規約檢測 p3c  (github 地址:https://github.com/alibaba/p3c/blob/master/idea-plugin/README_cn.md)
  • 快捷鍵提示工具:Key promoter X
  • 代碼註解插件:Lombok
  • 代碼生成工具:CodeMaker
  • 單元測試測試生成工具:JUnitGenerator
  • Mybatis 工具:Free Mybatis plugin
  • Maven輔助神器:Maven Helper
  • JSON轉領域對象工具:GsonFormat
  • 領域對象轉JSON工具:POJO to JSON
  • 時序圖生成工具:SequenceDiagram
  • 字符串工具:String Manipulation
  • 代碼做色工具:Rainbow Brackets
  • RESTful 服務開發輔助工具集: RestfulToolkit
  • 日誌工具:Grep Console
  • 生成對象set方法:GenerateAllSetter
  • Redis可視化:Iedis  收費
  • K8s工具:Kubernetes
  • 中英文翻譯工具:Translation
  • Zookeeper 可視化:Zookeeper
  • 字節碼查看器:Bytecode Viewer、jclasslib
  • 字節碼編輯工具:Edit Bytecode
  • bug 預檢查:FindBugs-IDEA
  • 微基準測試:JMH Plugin
  • 根據代碼生成時序圖:SequenceDiagram
  • 使用 Markdown 的方式繪製時序圖:PlantUML

若是本文沒有彙總徹底,歡迎你在留言區補充,以爲有幫助記得關注+轉發推薦給其它小夥伴;

持續更新中····用起來千萬不要只放在收藏夾吃灰哦。

 

粉絲福利時間到:若是你如今正在學習Java,瞭解Java,渴望成爲一名合格的Java開發工程師,在學習Java的過程中缺少各種視頻教程,面試資料,能夠關注後私信我:「資料」免費獲取