【问题标题】:Can I restore the files that I have deleted in Eclipse?我可以恢复我在 Eclipse 中删除的文件吗?
【发布时间】:2011-11-25 15:50:03
【问题描述】:

我正在使用 eclipse,有时我必须删除一些我确实更喜欢备份在记事本文件中的代码行(因为我永远不知道这些代码行是否会在另一个时刻有用),所以我有选择我要删除的所有代码,按 ctrl+x,打开文本编辑器,按 ctrl+v,然后保存在某处。

我正在寻找一个“代码回收站插件”,这样我就可以选择要回收的代码,右键单击并“发送到代码回收站”;如果我需要,将来删除的代码仍然存在。

【问题讨论】:

  • 确实新标题不太适合我的问题...

标签: java eclipse plugins netbeans ide


【解决方案1】:

你可以通过配置你的工作区Local History设置来达到类似的效果:

【讨论】:

  • 实际上这可能是一个解决方案,即使它与我的要求有所不同。我认为这个解决方案的问题在于,被丢弃的代码行与特定文件及其历史记录相关联,而回收站不会有这种关联,让我浏览“实际上没用,但很有趣”的 sn-ps代码。但是已经是:-)谢谢
【解决方案2】:

我从您的问题中收集到的是,您经常修改代码,以至于您不确定修改后它是否会起作用。你需要的是software versioning system.

通常,由于编码人员可能会引入有缺陷的新代码或引入不必要的缺陷,因此我们需要恢复到上一个​​工作版本。有一种比“Ctrl+X”更简单的方法,将代码放入“回收站”以备将来使用。尝试使用软件版本控制系统,例如 Git 以获得更好的结果。源代码在线提供,您可以免费获得一个帐户。

简而言之,版本控制系统将阻止您不必要地处理文件。

【讨论】:

  • 我已经在我当前的项目中使用了 svn。事实是,当我必须向我的软件核心添加功能时,我会删除所有 cmets,所有与核心功能不严格相关的代码行......这样我对代码的控制力更强,我可以添加功能减少头痛:-)
【解决方案3】:

有类似的东西可以解决您的问题,Eclipse Remus project。您可以通过Eclipse Marketplace 下载该插件。安装后,您可以在 Java 透视图中打开 Remus Navigation 视图,选择代码并将代码拖放到 Remus Navigation 视图的 Navigation-Structure 中。删除的源代码将被保存。

【讨论】:

  • 我要试试这个,即使我觉得这可能就像“用火箭筒去捕蚊子”......
猜你喜欢
  • 1970-01-01
  • 2012-07-29
  • 1970-01-01
  • 2011-09-10
  • 1970-01-01
  • 2018-04-26
  • 2020-10-17
  • 2015-08-04
  • 2020-01-04
相关资源
最近更新 更多