超实用IDEA插件

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

Alibaba Java Coding Guidelines

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


.ignore

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

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注解

Mybatis plugin

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

CodeGlance

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


ApiDebugger

ApiDebugger,是一个开源的接口调试IntelliJ IDEA插件,具有与IDEA一致的界面,无需切换程序即可完成网络API请求,让你的code更加沉浸式。
alt
具体介绍:https://blog.csdn.net/ccteam/article/details/79190674

Translation

谷歌翻译工具(ctrl+shift+y)

Maven Helper

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


HighlightBracketPair

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


Rainbow Brackets

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


AceJump

通过快捷键Ctrl+;,可以将光标移动到页面上面的任何地方

首先通过快捷键Ctrl+; 按方向键→显示行尾


按方向键←显示行首。


试试方向键↑有惊喜

restfulTookit

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

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


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




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

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


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



参考资料

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

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

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

IntelliJ IDEA插件 - ApiDebugger

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

Intellij IDEA插件推荐



  1. demodemo

    回复
召唤蕾姆
琼ICP备18000156号

鄂公网安备 42011502000211号