Notepad++ настройка для отключения автоматического открытия предыдущих файлов


Как остановить Notepad++ от загрузки всех файлов из прошлого сеанса?

каждый раз, когда я открываю файл, у меня есть 10 других открытых вкладок со всеми моими прошлыми файлами. Я этого не хочу. Когда я нажимаю кнопку закрытия, я ожидаю, что программа сделает то, что я хочу, и закроет ее. Если бы я хотел сохранить сеанс, я бы использовал встроенную функцию сохранения сеанса. Я не хочу попасть в серый x 20 раз, когда я сделаю это в следующий раз, когда у меня не будет куча файлов, открывающихся и занимающих память.

Я попробовал параметр-nosession, и это работает. Но это работает только если я использую ярлык. Это не будет работать, если я использую метод редактирования Правой Кнопкой Мыши. Как установить Notepad++ для этого?

7 244

7 ответов:

для версий 6.6+ вам нужно снять флажок "запомнить текущую сессию для следующего запуска" на Settings -> Preferences -> Backup.

this is it in 6.6+

для более старых версий вам нужно снять флажок " запомнить текущую сессию для следующего запуска" на Settings -> Preferences.

this is it

в Notepad++ v6.6 Этот параметр перемещается на вкладку резервное копирование меню настроек.

enter image description here

моя проблема заключалась в том, что Notepad++ разбился на файл, который я ранее открыл; я не смог открыть приложение вообще. этот блог обсуждается, как удалить данные из файла "сеансы", чтобы Notepad++ открылся без открытия каких-либо предыдущих файлов:

из сообщения в блоге:

метод 1-редактирование сессии.xml

  1. открыть файл сессии.xml in C:\Users\Username\AppData\Roaming\Notepad++ или %APPDATA%\Notepad++
  2. удалите его содержимое и сохранить его
  3. запустите Notepad++, сеанс.xml будет получать новое содержимое автоматически

Метод 2-добавьте параметр-nosession в Notepad++ shortcut

  1. создайте ярлык на рабочем столе, ссылаясь на вашу программу Notepad++, например C:\Program файлы\блокнот++\Блокнот++.exe
  2. щелкните правой кнопкой мыши на этом ярлыке
  3. в поле" цель " добавить-nosession параметр так что целевое поле выглядит exaxtly как (апострофы включены тоже): "C:\Program Файлы\программы Notepad++\Notepad++написан.exe " - nosession
  4. сохранить и запустить Notepad++ из этого ярлыка без последних файлов

Примечание: это не постоянная настройка, это просто удаляет информацию о предыдущем сеансе / открытые файлы и начинается снова.

кроме того, если вы знаете файл, который вызывает notepad++, чтобы повесить, вы можете просто переименуйте файл и откройте Notepad++. Это решит проблему.

Я не видел это решение в списке, когда я искал свою проблему, поэтому я хотел добавить его сюда!

хорошо, у меня была проблема с Notepad++ не помня, что я выбрал не "запомнить текущую сессию". Я попытался взломать конфигурационный файл, но это не сработало. Затем я узнал, что есть секретный конфигурационный файл в вашем C:\Users\myuseraccount\AppData\Roaming\Notepad каталог++ (Windows 7 x64). Мой был пуст, что означает, кто знает, откуда на самом деле идет конфигурация, но я скопировал файл с одним из них C:\Program файлы (x86)\Notepad++ и теперь все работает так же, как вы ожидал бы этого.

на: Settings>Preferences>Backup > и снимите флажок Remember current session for next launch

в более старых версиях (6.5 -) эта опция находится на Settings>Preferences>MISC.

используйте пункт меню Настройки>Предпочтения.

на вкладке разное результирующего диалогового окна снимите флажок " запомнить текущую сессию для следующего запуска."

Я прочитал ответы. Тогда я заметил Для меня, что флажок уже был снят, но он все равно всегда перезагружал файлы. Это Настройки->Настройки->разное->"запомнить текущий сеанс для следующего запуска" флажок на версии 6.3.2. Следующие избавились от проблемы:

1. Check the check box.
2. Exit the program.
3. Start the program again.
4. Uncheck the checkbox.