лучший способ отслеживать изменения в текстовом файле? - PullRequest
2 голосов
/ 20 ноября 2010

Я бы хотел сделать следующее:
для бумаги, которую я собираюсь написать, я хочу иметь возможность отслеживать все изменения, внесенные в текст (файл) таким образом, чтобы в конце я мог сказать для каждого предложения / слова, когда оно было написано (дата и время).

До сих пор я не использовал никакой системы контроля версий, но я полагаю, что это самый простой способ сделать это. однако вопрос в том, как я могу автоматизировать весь процесс и сделать его максимально удобным и точным?
что я мог сделать, так это написать какой-нибудь скрипт / плагин для моего текстового редактора, который сохраняет файл и в то же время фиксирует изменения в системе контроля версий. я думаю, было бы хорошо делать это после каждого нового предложения; но, скажем, я хотел сделать это для каждого слова - было бы очень неприятно нажимать ctrl-s каждую секунду ... единственное, о чем я могу думать сейчас, - это попытаться найти способ позволить текстовому редактору запускать скрипт каждый раз, когда я нажимаю клавишу пробела / perdiod.

Вы бы сказали, что это самый простой способ сделать это, или я не вижу лучшей возможности?

идей приветствуются. спасибо!

EDIT
Я только что нашел http://npppythonscript.sourceforge.net/ для notepad ++, который я могу использовать, чтобы довольно легко искать "" при нажатии клавиш.

1 Ответ

0 голосов
/ 20 ноября 2010

Я могу порекомендовать 2 вещи: - FileSystemWatcher из пространства имен System.IO - WMI

Я нашел хороший образец в закладках, используя FSW http://www.blackwasp.co.uk/FileSystemWatcher.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...