任何Notepad ++插件都可以自动保存文档版本

时间:2008-10-19 03:20:31

标签: version-control plugins notepad++

有没有人知道任何notepad ++插件可以保存我正在定期工作的版本?理想情况下,它会使用自动版本号和标题中的日期保存许多版本,并且可能将它们存储在压缩存档中以节省空间。

这样的事情是否存在,或者说我试图自己编写这样的插件?

谢谢,
卡梅伦

P.S。它应该是免费软件或(最好)开源。

4 个答案:

答案 0 :(得分:48)

设置>偏好>备份标签>单击“详细备份”

每次保存时,这都会为您的文件打印一份时间戳。


更新:

AutoSave允许根据计时器计划(默认为1分钟)和/或应用程序失去焦点自动保存当前打开的文件。该插件提供了几个保存当前(或所有文件)的选项,只选择可通过菜单访问的命名文件。

[通过Lifehacker]


<强> UPDATE2: BEWARE :如果删除/移动了您设置的自定义备份目录,则不会进行备份! 没有错误通知您死链接!

答案 1 :(得分:6)

或许,你可能会更好地研究更接近“真实”版本控制的东西 - Mercurial。它不需要服务器,而且设置起来非常简单。

要使其自动化,您可以在Notepad ++中启用自动保存,并设置Windows计划任务,每隔几分钟执行一次hg commit

答案 2 :(得分:1)

我开始编写一个小插件,但它最终并不是很有用(慢和一点小车)。我现在正在使用版本控制来保存我想保留不同版本的任何文件。

答案 3 :(得分:0)

您似乎是Windows用户,因此您可以选择使用卷影副本,但可能不会经常生成副本。

IntelliJ Idea和其他一些Java IDE有local history feature

我个人在Dreamhost上使用TortoiseSVNsvn server。这可以让我的文件在发生灾难时存放在异地。