2011-04-01 34 views
1

我一直在寻找一个IDE或文本编辑器,可以节省我的代码“快照”。最近我使用大量的试验和错误编写了很多新的语言。由于在过去的几个小时甚至几天内进行了编码/设计决策,我经常发现自己想要恢复一个文件或多个文件。如果我可以定期拍摄我的代码并恢复到过去的快照,而不是间歇性地手动制作我的文件副本,那将会很好。IDE,文本编辑器,可以保存代码的“快照”的程序? (自动保存的代码备份)

我会想象,必须有ATLEAST,显示了文件的版本历史的编辑。 (我知道我可以使用git或svn或任何其他版本解决方案,但我想要一个更自动化的过程。)

(如果不是IDE,是否有人知道如何配置Windows-ShadowCopy,OSX-TimeMachine,使在45分钟的时间间隔我的开发文件夹的备份...甚至一个第三方程序。)

+0

我觉得我其实更喜欢的节目,而不是被卡住的IDE,但能够快速查看历史版本可能说服我使用一个新的IDE /文本编辑器。 – tjmehta 2011-04-01 06:21:27

+1

为什么你不能自动化签入来源控制?这比IDE特定的功能要容易得多并且更加灵活。 – 2011-04-01 08:10:23

回答

2

的Eclipse发生在每个文件的基础本地历史......但我个人强烈建议使用源代码控制这。如果你使用类似的git或水银,你的提交都是本地反正 - 这意味着你必须在那里你相信你已经达到了一种有益的时刻一致的快照。

有了一点经验,只需要几秒钟就可以提交你目前的工作,我认为这是很有可能会成为一段时间内更有效比自动快照或者每次保存或在随机时间间隔。

(很难知道Eclipse是否真的对你有用,因为你没有指定你将要编程的语言。不可否认的是,在Eclipse中有相当数量的语言插件...)