IDEA常用插件及代快捷键模板整理

1 插件整理

1.1 Lombok

Lombok为Java项目提供了非常有趣的附加功能,使用它的注解可以有效的地解决那些繁琐又重复的代码,例如 Setter、Getter、toString、equals、hashCode 以及非空判断等。

1.2 MyBatisX

MyBatis扩展插件,可以在Mapper接口的方法和xml实现之间自由跳转,也可以用来一键生成某些xml实现。

1.3 MybatisCodeHelperPro (收费)

有时候我们需要运行过程中产生的SQL语句来帮助我们排查某些问题,这款插件可以把Mybatis输出的SQL日志还原成完整的SQL语句,就不需要我们去手动转换了。

1.4 Translation

一款翻译插件,支持Google、有道、百度翻译,对我们看源码时看注释很有帮助!

1.5 GsonFormat

这款插件可以把JSON格式的字符串转化为实体类,当我们要根据JSON字符串来创建实体类的时候用起来很方便。

1.6 Grep Console

一款帮你分析控制台日志的插件,可以对不同级别的日志进行不同颜色的高亮显示,还可以用来按关键字搜索日志内容。

1.7 Alibaba Java Coding Guidelines

阿里巴巴《Java 开发手册》配套插件,可以实时检测代码中不符合手册规约的地方,助你码出高效,码出质量。

1.8 Maven Helper

解决Maven依赖冲突的好帮手,可以快速查找项目中的依赖冲突,并予以解决!

1.9 Statistic

一款代码统计工具,可以用来统计当前项目中代码的行数和大小。

1.10 IDE Features Trainer (快速上手,新手必备)

可以在IDE内部以交互方式学习基本快捷方式和基本功能。无需阅读冗长的手册或查找截屏视频。只需安装此插件,然后使用“ 帮助” |“打开”即可。IDE Features Trainer菜单项。

1.11 Spring assistant (社区版必备)

安装这个插件之后,我们在创建项目的时候就有快速创建 Spring 项目的选项,创建好项目之后,会自动帮我们生成需要的文件,但是 Spring Boot 默认成功的 application.properties 配置文件没有代码提示,要想配置文件有代码提示,需要使用 yaml 的配置文件。

1.12 Rainbow Brackets

彩虹括号,各种鲜明颜色的括号

1.13 Codota

这个插件用于智能代码补全,它基于数百万 Java 程序,能够根据程序上下文提示补全代码,相比于 IDEA 自带的智能提示来说,Codota 的提示更加全面一些.

1.14 JSON PARSER

JSON解析器是一个用于验证和格式化JSON字符串的轻量级插件。

1.15 Alibaba Cloud Toolkit

Alibaba Cloud Toolkit (后文简称 Cloud Toolkit)是阿里云针对 IDE 平台为开发者提供的一款插件,用于帮助开发者高效开发并部署适合在云端运行的应用。

2 快捷键模板

2.1 类注解

创建类时自动创建
setting/eidtor/file and code templates

/**
* description : TODO ${description}  
* @author : qiDing 
* date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} 
*/
2.2 方法注解

setting/eidtor/live templates

key: add``

/**
 * @author :qiDing 
 * @date : $date$ $TIME$
 * description:TODO $END$
 */

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 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全栈小定

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值