Ich möchte, dass Notepad ++ beendet wird und einzelne Registerkarten geschlossen werden, ohne mich zu fragen, ob ich jede Datei speichern möchte, die bearbeitet wurde.
Ich neige dazu, mit vielen geöffneten Registerkarten zu rennen, und kann mich daran erinnern, zu speichern, wann immer ich muss. Es ist ärgerlich, beim Schließen von mehreren Dateien nach dem Speichern gefragt zu werden. Wenn sich das modale Dialogfeld auf den einzelnen Registerkarten bewegt, besteht die Möglichkeit, dass Sie versehentlich Ja drücken, wenn ich das nicht wollte.
Antworten:
Ja da ist. In Backup - Seite von Einstellungen , sollten Sie überprüfen ,
Remember current session for next launch
Enable session snapshot and periodic backup
▶ Dann wird Notepad ++ sofort ohne Rückfrage beendet.
Geöffnete Dokumente bleiben erhalten, Sie können sie jedoch einfach durch Drücken von Ctrl+ Wschließen. Sie können dem Befehl Alle schließen auch eine Verknüpfung zuweisen (Vorschlag: Ctrl+ Shift+ W).
BEARBEITEN: Sie können einzelne Registerkarten schließen, wenn sie noch keinen Namen haben, ohne Vorwarnung (aber Notepad ++ geöffnet zu lassen), wenn Sie Ctrl+ Aund dann Deletedirekt vor dem Schließen der Registerkarte drücken . Sie können sogar versuchen, ein Makro dafür zu erstellen. Wenn es sich nicht um ein Notepad ++ - Makro handelt, ist dies mit dem AutoHotKey- Makro problemlos möglich.
Beachten Sie, dass dies für nicht gespeicherte Dokumente, die bereits den Namen haben, nicht möglich ist. Ich habe den Quellcode überprüft. Nachdem Sie nicht benannte Dokumente geschlossen haben, können Sie den Rest entfernen, indem Sie den Befehl Alle speichern verwenden und dann alle verbleibenden Dokumente schließen, die Sie möchten.
Wenn Ihre Registerkarten gemischt sind (neu, existierend, neu, existierend, ...), ist es besser, ein AutoHotKey-Makro zu erstellen, das das Schließen aufruft und dann die
No
Taste drückt , falls das Dialogfeld zum Speichern angezeigt wird. Dadurch wird die aktuelle Registerkarte unabhängig von ihrem neuen oder vorhandenen Status geschlossen, ohne dass sie gespeichert wird.Es gibt noch eine andere Möglichkeit, wie Sie die Frage nach dem Schließen eines Tabs vermeiden können: Sie können den Quellcode von Notepad ++ herunterladen, ihn ändern (der Dialog wird also nie angezeigt), ihn erstellen und Ihren eigenen Notepad ++ Build verwenden.
Sie können das Feature auch auf der N ++ - Homepage anfordern, aber hier besteht die Gefahr, dass es als seltener Eckfall angesehen wird und Sie möglicherweise sehr lange warten, bis jemand es implementiert (falls überhaupt).
quelle
Is there a setting to stop from asking me to save on exit?
und das ist, was die Antwort zeigt. Sie fahren dann fort.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.
Meine Antwort beschreibt genau diese Funktionalität. :) Vielleicht hast du gemeint , einzelne Tabs zu schließen, ohne zu fragen, N ++ offen zu halten, aber das ist eine ganz andere Frage als das, was du geschrieben hast ... Was jetzt? Es ist nicht erlaubt, den Verdienst einer Frage zu ändern, aber Sie können immer eine neue Frage posten und genau angeben, was Sie brauchen.Ich hatte gerade dieses Problem, als ich einem Kollegen gezeigt hatte, wie man 150 Dateien in einem Ordner findet / ersetzt, auf den ich keinen Schreibzugriff hatte. Meine Lösung ist ein bisschen hacken, aber es funktioniert. Ich ging hinein
C:\users\[username]\AppData\Roaming\Notepad++\backup
und löschte dort alle Dateien. Dann beende ich Notepad ++ mit dem Task-Manager und öffne es wieder. Die Dateien, die ich geöffnet hatte, werden immer noch angezeigt, aber jetzt werden sie als unverändert angezeigt, sodass ich auf Alle schließen klicken kann und sie ohne Dialoge schließen kann.Es wird eine alternative Option angezeigt, mit der Sie die
session.xml
Datei dort ändern und einfach alle Dateien entfernen können, die Sie geöffnet hatten.quelle