34

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

这样的东西是否已经存在,或者我是否尝试自己编写这样的插件?

谢谢,
卡梅伦

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

4

3 回答 3

49

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

这将在您每次保存时为您的文件副本添加时间戳。


更新:

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

[通过生活黑客]


更新2: 注意:如果您设置的自定义备份目录被删除/移动,那么备份将不会发生!不会引发错误,通知您死链接!

于 2008-10-19T05:54:32.487 回答
7

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

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

于 2008-10-19T04:40:50.390 回答
0

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

IntelliJ Idea 和其他一些 Java IDE 具有本地历史功能

我个人在 Dreamhost 上使用TortoiseSVNsvn 服务器。这还有一个额外的好处,那就是在发生灾难时将我的文件存储在异地。

于 2008-10-19T05:48:36.977 回答