记录一下使用IDEA过程中遇到的几个点

这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战

写在前面

最近在使用IDEA来开发一个新的项目,因为规范的问题,有些点就总是忘记,比如实体类实现了序列化接口后,需要生成一个UID。

再比如经常忘记写一些关键的注解,有些规范不能很好的执行。

今天就在此记录一下,同时希望可以帮助到大家。

实现了序列化接口后,提示生成随机UID

比如以下代码中:

public class Test implements Serializable {

}
复制代码

IDEA中的截图如下图:

image.png

有的时候就很容易忘记,所以在网上找到一种解决办法,那就是配置上提示,

通过操作File-Setting-搜索Serializable,到达如下界面:

image.png

勾选中以上的框框,我们就能看到下图的效果了。

image.png

类名标黄,非常难看,只能去点一下,就可以提示你生成UID了。

image.png

规范性问题的提示

关于规范性的问题,其实现在团队中一般都是用阿里巴巴的那套Java规范,可能不是完全遵守,但是大概没什么出入,最后也是找了个插件来解决这个问题。

有这么一款插件,可以自行扫描类中的编码是否符合阿里巴巴编码规约,那就是Alibaba Java Coding Guidelines。

进入到Plugins页面下,可以自行搜索安装即可。

image.png

有了这款插件,很多注释,不规范的类使用就会帮你提示出来了,免去很多不规范代码的出现。

总结

IDEA是一个很好的工具,其中也有着丰富的插件,很多功能,需要大家自行去发现,如果大家在开发过程中遇到工具类问题,那么就去搜一下,没准就有非常的好替代品。

猜你喜欢

转载自juejin.im/post/7032304413473505287