idea的后悔药:本地文件删除后恢复
在使用 idea 开发时,创建了一个类,但是这个类并没有纳入到版本控制中,如果不小心把这个类删除了,该怎么办?重新花时间去写一个一样的类?但是项目马上就要交付了,哪有那么多时间重新写一个啊,而且还要花时间把原来的功能重新测试一遍!
别慌,idea 的 Local History
功能帮你免除这种烦恼!
现在我们有一个类 Regression
, 这个类里面实现了一些逻辑
Regression
类不小心被删掉了
这时候,可以选中 regression
包,点击右键,从菜单中找到 Local History
,再点击 Show History
子菜单
此时,会出现一个弹窗,弹窗内容分为两部分,左侧是 regression
包的操作记录,右侧是每条记录操作的具体内容
根据记录,可以看到5分钟之前删除了 Regression
类,此时我们选中右侧的 Regression
类,右键,点击 Revert Selection
菜单即可恢复 Regression
类