跟踪文本文件中更改的最佳方法?

时间:2010-11-20 16:41:46

标签: version-control text

我想做以下事项:
对于我要写的论文,我希望能够以这样的方式跟踪对文本(文件)所做的所有更改,最终我可以在写入时查找每个句子/单词(日期和时间)。

到目前为止,我还没有使用任何版本控制系统,但我认为这是最简单的方法。但问题是,如何使整个过程自动化并使其尽可能方便和准确? 我能做的就是为我的文本编辑器编写一些脚本/插件,保存文件并同时将更改提交给修订控制系统。我想,在每一句新句子之后都可以这样做;但是让我们说我想为每一个单词做这件事 - 每秒钟点击ctrl-s真的很麻烦......我现在唯一想到的就是试着找到一种方法来让文本编辑器每次我按空格键/ perdiod键时都运行脚本。

你会说这是最简单的方法,还是我没有看到更好的可能性?

赞赏的想法。 谢谢!

修改
我刚刚找到http://npppythonscript.sourceforge.net/用于记事本++,我可以用它来轻松地在键盘中查找“。”

1 个答案:

答案 0 :(得分:0)

我可以推荐两件事: - System.IO命名空间中的FileSystemWatcher - WMI

我在使用FSW http://www.blackwasp.co.uk/FileSystemWatcher.aspx

的书签中找到了一个很好的示例