Текстовый редактор, который сохраняет разницу только в редакциях, а не в полных исторических копиях
Я использую текстовый редактор для своего длинного списка дел и хочу вести учет того, какие элементы удаляются из него. Однако не нужно, чтобы на носителе было несколько копий файла размером 1/4Mb. Есть ли текстовый редактор, который будет сохранять изменения только после базовой копии (я бы поддерживал этот редактор в режиме 24/7, если это помогло бы задать вопрос "Какой файл будет использоваться для базовой копии?")
Также было бы неплохо, если бы эта программа была способна облегчить большую историю отмен / повторов.
Существует ли опция с открытым исходным кодом и / или бесплатное программное обеспечение?
1 ответ
Я думаю, что такой редактор, даже если бы он существовал, скорее всего, рискует потерять файл, и файлы не могут быть легко прочитаны полученным файлом, так что это не будет настоящий текстовый документ.
Это не совсем текстовый редактор, но вам нужен git
или ртутный ( hg
) хранилище для всех этих вещей. Для локального отслеживания файлов есть всего несколько команд, которые вам понадобятся, так что это не будет большой проблемой для обучения.
Для меня более длительная Отмена была бы полезна, только если она сохранялась между сеансами, и контроль версий также дает вам это (резервное копирование или сравнение изменений в любом предыдущем коммите.)
Sublime Text - это популярный редактор, поддерживающий плагины git-tracking.
добавлять git
в ваш список дел. Еще несколько байтов не будут замечены ...
Другие идеи Если хранение является вашим главным приоритетом, вы можете использовать документ Google или файл Dropbox. Заставьте их хранить это, и вы можете использовать их историю изменений.