CodeGlance:代碼小地圖
在編輯器窗格中嵌入一個類似於Sublime中的代碼小地圖。使用自定義的顏色進行語法高亮,可以同時處理淺色和深色主題。
CamelCase:駝峰命名法快速轉換工具
使用 快捷鍵 shift + alt + u,完成大小寫,下划線,駝峰,首字母大寫等轉化
EasyCode:mybatis、mybatis-plus代碼生成工具
-
基於IntelliJ IDEA開發的代碼生成插件,支持自定義任意模板(Java,html,js,xml)。
-
只要是與數據庫相關的代碼都可以通過自定義模板來生成。支持數據庫類型與java類型映射關系配置。
-
支持同時生成生成多張表的代碼。每張表有獨立的配置信息。完全的個性化定義,規則由你設置
Lombok:不用多說的插件
Lombok項目是一個Java庫,它會自動插入您的編輯器和構建工具中,從而使您的Java更加生動有趣。
永遠不要再寫另一個getter或equals方法,帶有一個注釋的您的類有一個功能全面的生成器,自動化您的日志記錄變量等等。
Chinese (Simplified) Language Pack EAP:官方中文漢化包
提供idea漢化
.ignore:忽略不必要提交的文件
Git項目協同時,忽略不必要提交的文件,可以在idea中隱藏這些文件
Translation:翻譯插件
提供Google、有道和百度翻譯,快捷鍵Ctrl + Shift + O
Alibaba Java Coding Guidelines:阿里巴巴Java編程指南
阿里巴巴出品的Java代碼檢測工具
Mybatis-log-plugin:SQL日志工具
- 還原
MyBatis
輸出的日志為完整的SQL
語句。 - 把
SQL
日志里面的?
替換為真正的參數值。 - 選中要還原的
MyBatis
日志,右鍵點擊菜單Restore Sql
,還原SQL
語句. Java
接口方法與Mapper xml
文件互相跳轉。
Free Mybatis plugin:增強idea對mybatis支持的插件
- 生成mapper xml文件
- 快速從代碼跳轉到mapper及從mapper返回代碼
- mybatis自動補全及語法錯誤提示
- 集成mybatis generator gui界面
MyBatisCodeHelperPro:MyBatis很實用的一款插件,只不過收費了
- 通過方法名(不需要方法的返回值和參數 會自動推導出來)來生成sql 可以生成大部分單表操作的sql 只需要一個方法的名字即可 會自動補全好方法的參數和返回值 和springdatajpa的語句基本一致
- sql全自動提示,sql正確性檢測,插件會識別mybatis的一系列標簽 如 include trim set where,在這些標簽之后的sql可以自動提示數據庫的字段,檢測sql的正確性,從此不用擔心sql寫錯
- 直接從Intellij自帶的數據庫或者配置一個數據庫生成crud代碼 自動檢測好 useGeneratedkey 自動配置好模塊的文件夾 只用添加包名就可以生成代碼了
Material Theme UI:自定義你喜歡的主題
Material Theme UI是JetBrains IDE (IntelliJ IDEA, WebStorm, Android Studio等)的一個插件,可以將原始的外觀改變為自己設計的外觀和感覺。
官方主題:https://plugins.jetbrains.com/contest/intellij-themes/2019
Leetcode Editor:LeetCode插件
LeetCode插件,可以在IDEA中在線刷題。上班摸魚屬實方便,表面上我在干活,實際上我在刷算法題。
GenerateAllSetter:一鍵調用一個對象的所有的set方法
光標放在要生成set方法的對象變量上面,使用Alt + Enter快捷鍵選擇Generate all setter。
SequenceDiagram:序列圖生成工具
使用教程:http://vanco.github.io/SequencePlugin/
QAPlug:管理代碼質量
直接從IDEA管理代碼質量:1.從上下文菜單中選擇“分析代碼”。2.選擇適當的范圍和分析配置文件。3.運行分析。4.瀏覽並修復代碼問題。