我使用文本编辑器长的待办事项列表,并希望记录从中删除的项目。但是,不想在存储介质上存在 1/4Mb 文件的多个副本。是否有任何文本编辑器可以只保存自基本副本以来的更改(如果这有助于解决“它将使用哪个文件作为基本副本?”的问题,我会让这个编辑器 24/7 全天候运行)
如果该程序能够提供大量的撤消/重做历史记录,那就太好了。
是否存在开源和/或免费软件选项?
答案1
我认为这样的编辑器即使存在,也极有丢失文件的危险,而且生成的文件也无法轻易读取,所以它不是一个真正的文本文档。
它不完全是一个文本编辑器,但您需要一个git
或 mercurial ( hg
) 存储库来完成所有这些操作。要本地跟踪文件,您只需要几个命令,因此学习难度不会太大。
对我来说,较长的撤消操作只有在会话期间持续存在时才有用,并且版本控制也为您提供此功能(备份或比较任何以前提交的更改)。
Sublime Text 是一款流行的支持 git-tracking 插件的编辑器。
添加git
到您的待办事项列表。另外几个字节不会被注意到...
其他想法。如果存储是您的首要任务,您可以使用 Google 文档或 Dropbox 文件。让他们存储它,您可以使用他们的修订历史记录。