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.浏览并修复代码问题。