1.2 MyBatisXLombok为Java项目提供了非常有趣的附加功能,使用它的注解可以有效的地解决那些繁琐又重复的代码,例如 Setter、Getter、toString、equals、hashCode 以及非空判断等。
1.3 MybatisCodeHelperPro (收费)MyBatis扩展插件,可以在Mapper接口的方法和xml实现之间自由跳转,也可以用来一键生成某些xml实现。
1.4 Translation有时候我们需要运行过程中产生的SQL语句来帮助我们排查某些问题,这款插件可以把Mybatis输出的SQL日志还原成完整的SQL语句,就不需要我们去手动转换了。
1.5 GsonFormat一款翻译插件,支持Google、有道、百度翻译,对我们看源码时看注释很有帮助!
1.6 Grep Console这款插件可以把JSON格式的字符串转化为实体类,当我们要根据JSON字符串来创建实体类的时候用起来很方便。
1.7 Alibaba Java Coding Guidelines一款帮你分析控制台日志的插件,可以对不同级别的日志进行不同颜色的高亮显示,还可以用来按关键字搜索日志内容。
1.8 Maven Helper阿里巴巴《Java 开发手册》配套插件,可以实时检测代码中不符合手册规约的地方,助你码出高效,码出质量。
1.9 Statistic解决Maven依赖冲突的好帮手,可以快速查找项目中的依赖冲突,并予以解决!
1.10 IDE Features Trainer (快速上手,新手必备)一款代码统计工具,可以用来统计当前项目中代码的行数和大小。
1.11 Spring assistant (社区版必备)可以在IDE内部以交互方式学习基本快捷方式和基本功能。无需阅读冗长的手册或查找截屏视频。只需安装此插件,然后使用“ 帮助” |“打开”即可。IDE Features Trainer菜单项。
1.12 Rainbow Brackets安装这个插件之后,我们在创建项目的时候就有快速创建 Spring 项目的选项,创建好项目之后,会自动帮我们生成需要的文件,但是 Spring Boot 默认成功的 application.properties 配置文件没有代码提示,要想配置文件有代码提示,需要使用 yaml 的配置文件。
1.13 Codota彩虹括号,各种鲜明颜色的括号
1.14 JSON PARSER这个插件用于智能代码补全,它基于数百万 Java 程序,能够根据程序上下文提示补全代码,相比于 IDEA 自带的智能提示来说,Codota 的提示更加全面一些.
1.15 Alibaba Cloud ToolkitJSON解析器是一个用于验证和格式化JSON字符串的轻量级插件。
2 快捷键模板 2.1 类注解Alibaba Cloud Toolkit (后文简称 Cloud Toolkit)是阿里云针对 IDE 平台为开发者提供的一款插件,用于帮助开发者高效开发并部署适合在云端运行的应用。
创建类时自动创建
setting/eidtor/file and code templates
2.2 方法注解
setting/eidtor/live templates
key: add``
date(“yyyy/MM/dd”)
time()
key: log``
private final Logger logger = LoggerFactory.getLogger($classname$.class);
className()
key: pvt``
public void test() {
$END$
}
key: pst``
public String test() {
$END$
return null;
}
key: tnm``
throw new MyException(20406,"$END$");2.3 彩色日志
项目设置:configuration/VM options:
-Dspring.output.ansi.enabled=ALWAYS



