Tmiracle

IDEA插件推荐

Translation

很实用的一个翻译插件

File watcher

文件监控插件,支持监控多种预编译语言的编写,并编译成相应的文件,例如:

将Sass实时编译成CSS文件

background image plus+

背景图片插件,可以更换成自己喜欢的背景

Grep Console

控制台插件,可以更改控制台日志的字体颜色

CodeGlance

滚动预览插件,实现和vscode一样的右侧缩略预览效果

Markdown Navigator Enhanced

markdown插件,具有很实用的工具条,以及预览效果,但不是免费的

PlantUML integration

UML插件,允许使IDEA绘制UML图

Live Edit

浏览器实时刷新插件,配合Chrome的 JetBrains IDE Support 插件,可以实时更新页面

Rainbow Brackets

代码美化插件,将IDEA中的大中小括号更换成彩虹配色

statistic

代码统计插件,可以统计你所写项目的有效代码量(显示文件按其扩展名、大小、行数、LOC等排序)

RestfulToolkit

一套 RESTful 服务开发辅助工具集

  1. 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
  2. 提供了一个 Services tree 的显示窗口;
  3. 一个简单的 http 请求工具;
  4. 在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
  5. 其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )

GsonFormat

可以快速将 JSON 字符串转换为 InnerClassEntity 类

MyBatis Log Plugin

把 mybatis 输出的sql日志还原成完整的sql语句。

将日志输出的sql语句中的问号 ? 替换成真正的参数值。

通过 "Tools -> MyBatis Log Plugin" 菜单或快捷键 "Ctrl+Shift+Alt+O" 启用。

点击窗口左边的 "Filter" 按钮,可以过滤不想要输出的sql语句。

点击窗口左边的 "Format Sql" 按钮,可以格式化输出的sql语句。

选中console的sql日志,右击 "Restore Sql from Selection" 菜单可以还原sql语句。

前提条件:输出的sql日志必须包含"Preparing:"和"Parameters:"才能正常解析。

Free MyBatis plugin

一款增强idea对mybatis支持的插件,主要功能如下:

  1. 生成mapper xml文件
  2. 快速从代码跳转到mapper及从mapper返回代码
  3. mybatis自动补全及语法错误提示
  4. 集成mybatis generator gui界面

Alibaba Java Coding Guidelines

阿里巴巴Java代码规范,纠正你的不规范代码

Lombok

lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具

Easy Code

  • 基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)
  • 只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置
  • 支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置