2008-10-19 85 views
31

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

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

感谢,
卡梅伦

附:它应该是免费软件或者(最好是)开源的。

+0

如果有人知道可以让你比较文件版本的插件,请参阅http://softwarerecs.stackexchange.com/questions/30896/looking-for-a-simple-editor-that-c​​an-display -diffs-of-saved-versions – Mawg 2016-03-29 07:56:01

回答

45

设置>首选项>备份选项卡>单击详尽备份

这将时间戳文件的副本每次保存。


更新:

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

[经由Lifehacker]


UPDATE2: 当心:如果设置自定义备份目录到被删除/移动,那么,备份不会发生! 没有错误是通知你的死链接!

+9

“and Tick Enable Auto-completion” - 这与备份文件无关。这是编辑器本身的代码自动完成功能。 – MrWhite 2012-09-10 14:24:16

6

或许,您可能更愿意查看更接近“真正”版本控制的东西 - Mercurial。它不需要服务器,而且设置起来非常简单。

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

0

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

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

我个人在Dreamhost上使用TortoiseSVNsvn server。这有额外的好处,我的文件存储在异地,以防万一发生灾难。

1

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