超实用IDEA插件

/ 分享 / 3 条站内评论 / 3733浏览

Alibaba Java Coding Guidelines

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

img

Sonarlint

著名代码质量检测插件,可以在编译器检测代码存在的潜在问题,配合阿里代码检测可以大大提高代码的健壮性

GenerateSerialVersionUID

快捷键 alt+insert 生成随机SerialVersionUID

Lombok

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

相关注解用法

https://sanii.cn/search/lombok

img

Mybatis plugin

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

MyBatisCodeHelperPro

!!! 能让你开发SQL提高500%效率,这是我最离不开的插件之一,同时也是我心甘情愿付费的插件.

xml完美提示跟写Java一样,同时可以Java方法生成SQL,几乎可以做到不用写一行代码.

具体详细用法可以去看看这个视频

https://www.bilibili.com/video/av83628121/

CodeGlance

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

img

Maven Helper

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

imgimg

HighlightBracketPair

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

Rainbow Brackets

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

Restfulltoolkit

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

background-image-plus

给你的idea设置一个好看的背景很重要,在setting>其他设置>里设置背景图片文件夹地址

GenerateAllSetter

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

Translation

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

MaterialThemeUI

IDEA主题UI,能够改变idea的整体UI和主题,让风格更扁平化看起来更舒服

ignore

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

img

CamelCase

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

GsonFormat

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

支持生成LomBok注解对象

Key Promoter X

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

参考资料

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

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

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

IntelliJ IDEA插件 - ApiDebugger

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

Intellij IDEA插件推荐

  1. zz

    什么字体啊

    回复
    1. SAn
      @zz

      那个字体我已经不用了,现在用]idea2020.1自带字体,显示效果更好更舒服

      回复
  2. demodemo

    回复
琼ICP备18000156号

鄂公网安备 42011502000211号