超实用IDEA插件

/ 分享 / 1 条站内评论 / 2923浏览

Alibaba Java Coding Guidelines

经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。

img

.ignore

git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。

img

CamelCase

将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。

Lombok

开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。

依赖

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.18</version>
    <scope>provided</scope>
</dependency>

面向注解编程

@Data get/set注解

@Builder 链式编程生成对象优雅

img

Mybatis plugin

可以在mapper接口中和mapper的xml文件中来回跳转,就想接口跳到实现类那样简单。

CodeGlance

类似SublimeText的Mini Map插件,看下图就知道什么用了

img

Maven Helper

idea 中解决maven 包冲突的问题,找到冲突的jar右键Exclude即可解决。

imgimg

HighlightBracketPair

自动化高亮显示光标所在代码块对应的括号,可以定制颜色和形状,麻麻再也不用担心看(撸)代码眼睛累了

Rainbow Brackets

彩色显示所有括号,看代码也是美美哒

restfulTookit

Spring MVC网页开发的时候,我们都是通过requestmapping的方式来定义页面的URL地址的,为了找到这个地址我们一般都是cmd+shift+F的方式进行查找,大家都知道,我们URL的命名一个是类requestmapping+方法requestmapping,查找的时候还是有那么一点不方便的,restfultookit就能很方便的帮忙进行查找。

例如:我要找到/book/add 对应的controller,那么只要cmd+反斜杠(\) ,如图:

img

就能直接定位到我们想要的controller。这个也是真心方便,当然restfultookit还为我们提供的其他的功能。

img

img

居然能后根据我们的controller帮我们生成默认的测试数据,还能直接调用测试,这个可以是解决了我们每次postman调试数据时,自己傻傻的组装数据的的操作,这个更加清晰,比在console找数据包要方便多了。

在方法上右键,复制生成 URL;,复制方法参数...

img

  1. id=1

  2. id=1

  3. /longcon?id=1

  4. http://localhost:8080/longcon?id=1

background-image-plus

给你的idea设置一个好看的背景很重要

GenerateAllSetter

一键调用一个对象的所有的set方法

Translation

整合主流翻译插件,idea快捷键一键翻译.ctrl+shit+y

GsonFormat

通过标准json字符串,生成一个类对象.从而方便json转对象获取值.

支持生成LomBok注解对象

Key Promoter X

idea快捷键提示,你所有的操作在有对应快捷键的情况下,右下角会主动提示快捷键.

参考资料

推荐几个IDEA插件,Java开发者撸码利器

推荐几款非常实用的IDEA插件

IntelliJ IDEA优秀插件(编程通用)

IntelliJ IDEA插件 - ApiDebugger

IntelliJ IDEA插件——冷门神器分享

Intellij IDEA插件推荐

  1. demodemo

    回复
召唤蕾姆
琼ICP备18000156号

鄂公网安备 42011502000211号