idea设置Alt+Enter快捷键生成serialVersionUID

本文讲述了作者从MyEclipse到Eclipse,再到IntelliJ IDEA的编程工具变迁历程。在体验了各种IDE的优缺点后,作者最终发现IntelliJ IDEA的强大之处,尤其是其智能编码功能。文章详细介绍了如何在IDEA中配置生成serialVersionUID,包括进入设置、启用检查以及使用快捷键的操作步骤,帮助读者顺利过渡到IDEA的开发环境。

最开始是从myeclipse的时代开始写代码,当时周围几乎都用的myeclipse。当时觉得myeclipse超级好用,唯一的缺点就是吃内存,耗性能。没有对比就没有伤害,直到有一天同事用上了eclipse,并且告诉我开源免费,没有myeclipse耗性能。于是我很快的从myeclipse转到了eclipse,由于快捷键和编程风格一致,几乎不费什么力气就转过来了。我当时觉得这是世界上最好的java编程工具了,操作快捷方便。在我用eclipse开发一两年后,偶尔看到有同事在用一个叫idea的工具开发,同事说idea很智能,用了idea就不想再用eclipse了。当时的我依然觉得eclipse才是最好用的工具,不想从eclipse转到idea,一方面是由于有时间成本,另一方面是思维禁锢了不愿意换。直到去年六月份,几乎所有的同事都换了idea,我终于也换成了idea。用了一个星期后,我再也不想用eclipse了,觉得idea才是最好用的工具。嗯,真香。

但是从eclipse转idea不像myeclipse转eclipse那么平滑,因为idea的编程风格和快捷键不一样,所以很多时候我会在网上查找idea的使用资料。在eclipse中生成serialVersionUID很简单,实现Serializable接口后,按Alt+/快捷键就可以根据提示生成 。在使用idea后我尝试这用Alt+Enter快捷键生成serialVersionUID,但却不会出现生成的提示,这是因为idea在默认情况下不会检查Serializable类有没有serialVersionUID,所以我们要设置让idea检查。

首先点击File,再点击Settings,如下图所示:

打开Settings后点击Editor找到Inspections(检查),在搜索框输入UID找到Serializable class without 'serialVersionUID',勾选该条目并保存即可,因为条目太多,建议用搜索,操作图如下所示:

接下来我们将鼠标放到类名上,然后就可以用Alt+Enter快捷键生成serialVersionUID了,操作如下图所示:

写代码时生成serialVersionUID是一个常用操作,本文或许会对你有帮助,赶紧试一下吧。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值