Я бы хотел иметь возможность выхода из Notepad ++ и закрывать отдельные вкладки, не спрашивая меня, хочу ли я сохранить каждый файл, где он был отредактирован.
Я имею тенденцию бегать с множеством открытых вкладок, и могу вспомнить, чтобы сохранить, когда мне нужно. Меня просят сохранить при закрытии нескольких страниц, и это немного опасно, потому что, если модальное диалоговое окно перемещается на каждой вкладке, есть шанс случайно нажать «да», когда я этого не хотел.
Ответы:
Да, есть. На резервной странице настроек , убедитесь, что вы проверите
Remember current session for next launch
Enable session snapshot and periodic backup
▶ Затем Notepad ++ выходит сразу, не спрашивая.
Открытые документы сохраняются, но это так же просто, как нажать Ctrl+, Wчтобы закрыть их. Вы также можете назначить ярлык для команды « Закрыть все» (предложение: Ctrl+ Shift+ W).
РЕДАКТИРОВАТЬ: Вы можете закрыть отдельные вкладки, если у них еще нет названия, без предупреждения (но с открытым Блокнотом ++), когда вы нажимаете Ctrl+, Aа затем Deleteпрямо перед закрытием вкладки. Вы можете даже попытаться создать макрос для этого. Если не макрос Notepad ++, то макрос AutoHotKey легко это сделает.
Обратите внимание, что нет способа сделать это для несохраненных документов, у которых уже есть имя. Я проверил исходный код. Поэтому после закрытия неназванных документов вы можете избавиться от остальных с помощью команды « Сохранить все», а затем закрыть все оставшиеся документы, которые вы хотите.
Если ваши вкладки смешаны (новая, расширенная, новая, существующая, ...), лучше создать макрос AutoHotKey, который вызывает закрытие, а затем нажимает
No
кнопку в случае, если появляется диалоговое окно сохранения. Это закроет текущую вкладку без сохранения независимо от ее нового или существующего состояния.Есть еще один вариант, как избежать вопроса о закрытии вкладки: вы можете скачать исходный код Notepad ++, изменить его (чтобы диалог никогда не отображался), собрать его и начать использовать свою собственную сборку Notepad ++.
Вы также можете запросить эту функцию на домашней странице N ++, но здесь есть риск, что ее можно будет рассматривать как редкий случай, и вы, возможно, очень долго ждете, пока кто-то ее не осуществит (если вообще когда-либо).
источник
Is there a setting to stop from asking me to save on exit?
и это то, что показывает ответ. Затем вы продолжаетеI'd like the option to have Notepad++ exit, and close individual tabs without asking me if I want to save every file where edited.
Мой ответ описывает именно эту функцию. :) Возможно, вы имели в виду закрытие отдельных вкладок без запроса, оставьте N ++ открытым, но это совершенно другой вопрос, чем вы написали ... Что теперь? Не разрешается изменять вопрос достоинства, но вы всегда можете опубликовать новый вопрос, четко указав, что вам нужно.У меня просто была эта проблема, когда я продемонстрировал коллеге, как найти / заменить 150 файлов в папке, к которой у меня не было доступа для записи. Мое решение немного взломать, но оно работает. Я вошел
C:\users\[username]\AppData\Roaming\Notepad++\backup
и удалил все файлы там. Затем я принудительно завершаю работу Notepad ++ с помощью диспетчера задач и снова открываю его. В нем все еще есть файлы, которые я открыл, но теперь они отображаются как неизмененные, поэтому я могу нажать Закрыть все, и они закрываются без диалогов.Альтернативная опция появляется, чтобы изменить
session.xml
файл там и просто удалить все файлы, которые вы открыли.источник