idea插件收集

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

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存这个键值对类型的最多
在这里插入图片描述
智能
在这里插入图片描述
太智能,这里虽然乱码,乱码的地方是,按一下方向键右键("->"),自动补全提示代码。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值