以之前写的测试代码为例,进行详细的讲解:
如上图所示,这是博主写的测试恒等运算符和之前equals()的区分测试类。接下来,我们在贝尔代码中添加一条输出语句:
如上图所示,我们添加了一条输出hello world的代码。好了,有这样一个场景,那就是:我们要求输出==和equal()的区别即可,不需要添加额外的输出语句。这就要求我们将代码恢复到之前的状态啦!这里忽略直接删除代码的方法,那该怎么办呢?
如上图所示,我们只需选择对应的类文件,点击鼠标右键,然后依次选择Local History和Show History,进入如下界面:
如上图所示,最左边显示了版本记录,由于博主只进行了这一次,修改这里只显示了的版本记录;在往右看,依次显示了前一个版本与2 minutes ago当前版本的代码,并给出所产生的区别,明显简洁:
然后,选择我们想要的恢复版本,呃,好吧,现在我们有一个版本可以选择,点击鼠标右键,选择Revert:
当我们点击Revert之后,右边的两个版本同步到“前一版本”,并给出恢复提示。 IDEA 2025