
Недавно жесткий диск моего ноутбука сломался, и мне пришлось все переустановить. Перед этим я сделал резервную копию всех файлов резервных копий Notepad++, расположенных в C:\Users[User]\AppData\Roaming\Notepad++\backup\ .
Теперь я успешно переустановил Notepad++ (новейшую версию, v7.4.2) и поместил старые файлы резервных копий в новую папку резервных копий, но когда я открываю Notepad++, он не восстанавливает старые файлы резервных копий.
Я понимаю, что есть много вопросов Superuser, которые чем-то похожи на мой вопрос. Но я точно знаю, где находятся файлы резервных копий и где они находятся, и у меня отмечены оба параметра: «Запомнить текущий сеанс для следующего запуска» и «Включить снимок сеанса и периодическое резервное копирование». Моя проблема в том, что я не могу заставить Notepad++ восстановить файлы резервных копий, которые находятся в папке резервных копий.
Любая помощь будет оценена по достоинству. Спасибо!
решение1
Эти резервные файлы имеют значение
Ваши текстовые документы
- Найдите и откройте каталог Notepad++.*
- Откройте
session.xml
файл, чтобы увидеть его содержимое. - В каждой строке, начинающейся с тега,
<file
вы можете увидетьbackupFilePath="somePath"
атрибут. ЭтоsomePath
резервный путь этого файла, если была резервная копия. В противном случае значение пустое.
Ваша конфигурация Notepad++
В вашем каталоге N++* сосредоточьтесь на этом подмножестве XML-файлов:
config.xml - general configuraion, mainly from Preferences dialog
contextMenu.xml - customized context menu (right-click in text file)
nativeLang.xml - Notepad++ UI translation currently in use
session.xml - list of open files and some of their stuff (bookmarks etc.)
shortcuts.xml - settings from Shortcut Mapper
stylers.xml - settings from Style Configurator
userdefinelang.xml - user defined languages
Просматривая эти файлы, вы можете легко узнать, какие части конфигурации они содержат, и восстановить либо все, либо только необходимые части конфигурации.
Если у вас возникли проблемы с восстановлением старых XML-файлов, просто воспользуйтесь инструментом слияния (например,WinMerge) и объедините ваши настройки из старых XML-файлов с XML-файлами текущей версии.Это ручная работа, но не такая уж сложная и длительная.
*) В зависимости от вашей установки Notepad++, это может быть в вашем %APPDATA%
каталоге, т. е. в другом каталоге, чем Notepad++.exe
файл. Если вы не уверены, где он находится, поищите session.xml
файл в резервной копии (или другие файлы XML, перечисленные выше).