1、Free MyBatis plugin
大家在写mybatis的接口和接口对应的mapper.xml文件的时候,因为xml配置文件没法对应,更不能跳转,十分不友好,装上这个插件以后,可以实现从mapper接口跳转到mybatis的xml文件中
使用

点绿色小箭头跳转到UserDao中的getUserLike,同样点接口中的箭头也能跳转回Mapper.xml文件

2、Alibaba Java Coding Guidelines
大家应该都听过阿里巴巴的Java开发手册,里面规范了代码风格的各种行为规范,没错,这个插件就是自动规范你的代码风格。

使用
如果开启了实时检测,在代码中不规范的部分将直接波浪线或者红线警告

比如if没有加大括号

在开发手册中也有对应

如果没有开启实时检测,只需要在需要检测的代码区内右击,选择编程规范扫描即可

可以发现警告信息就来了

3、Translation
对于英语不好的同学来说这个功能可谓是coding必备,不管是看源码,还是看别人代码中变量名的意思,都十分重要。

使用
使用方法也是简单的一批,上手即用!
光标框选你想翻译的词、句、注释块等等等等,啥都可以,右击第一个Translation即可,翻译结果气泡显示。

4、codota
这个插件其实是一个偷懒神器,但是争议性很强。他的功能主要是代码自动补全,根据你的代码上下文来给予整行的代码建议,比idea自带的提示还要详细。(但是他是基于海量代码的实例来自动推荐的,那会不会有代码泄露问题呢?好用是好用,如果公司不让用,那咱就不用昂)
使用
安装以后,日常coding即可发现。这里有五项是codota推荐的,其中HashMap<String,Integer> 使用率高达44%,基于大数据发现,大家用map存这个键值对类型的最多

智能

太智能,这里虽然乱码,乱码的地方是,按一下方向键右键("->"),自动补全提示代码。

本文介绍了四个提高IntelliJ IDEA开发效率的插件:Free MyBatis plugin实现了Mapper接口与XML配置文件的跳转;Alibaba Java Coding Guidelines遵循阿里巴巴的代码规范;Translation帮助开发者快速翻译代码中的英文;Codota提供基于上下文的智能代码补全建议,但可能引发代码泄露的担忧。
1635

被折叠的 条评论
为什么被折叠?



