339 Stimmen

Notepad++ Einstellung zum Deaktivieren des automatischen Öffnens vorheriger Dateien

enter image description here

Wie kann ich verhindern, dass Notepad++ alle Dateien aus der letzten Sitzung lädt?

Jedes Mal, wenn ich eine Datei öffne, habe ich 10 weitere Registerkarten mit all meinen früheren Dateien geöffnet. Das will ich nicht. Wenn ich auf die Schaltfläche "Schließen" drücke, erwarte ich, dass das Programm tut, was ich will, und es schließt. Wenn ich eine Sitzung speichern wollte, würde ich die eingebaute Funktion zum Speichern von Sitzungen verwenden. Ich möchte nicht 20 Mal auf die graue Taste drücken, wenn ich fertig bin, damit ich beim nächsten Mal nicht einen Haufen Dateien öffnen muss, die Speicherplatz beanspruchen.

Ich habe es mit dem Parameter -nosession versucht, und das funktioniert. Aber es funktioniert nur, wenn ich die Verknüpfung verwende. Es funktioniert nicht, wenn ich die Rechtsklick-Bearbeitungsmethode verwende. Wie kann ich Notepad++ so einstellen, dass es das tut?

591voto

jhurtado Punkte 8497

Für die Versionen 6.6+ müssen Sie das Häkchen bei "Aktuelle Sitzung für nächsten Start speichern" unter Settings -> Preferences -> Backup .

this is it in 6.6+

Bei älteren Versionen müssen Sie die Option "Aktuelle Sitzung für den nächsten Start speichern" deaktivieren auf Settings -> Preferences .

this is it

59voto

YWE Punkte 2789

In Notepad++ v6.6 wurde diese Einstellung in die Registerkarte "Sicherung" des Menüs "Einstellungen" verschoben.

enter image description here

53voto

Shrout1 Punkte 2237

Mein Problem war, dass Notepad++ bei einer Datei, die ich zuvor geöffnet hatte, abstürzte; ich konnte die Anwendung überhaupt nicht mehr öffnen. Dieser Blogbeitrag erörtert, wie die Daten aus der Datei "Sessions" gelöscht werden können, damit Notepad++ geöffnet werden kann, ohne dass vorherige Dateien geöffnet sind:

Aus dem Blogbeitrag:

Methode 1 - session.xml bearbeiten

  1. Öffnen Sie die Datei session.xml in C:\Users\Username\AppData\Roaming\Notepad ++ oder %APPDATA% \Notepad ++
  2. Löschen Sie den Inhalt und speichern Sie ihn
  3. Starten Sie Notepad++, session.xml erhält automatisch neuen Inhalt

Methode 2 - Hinzufügen des Parameters -nosession zur Notepad++-Verknüpfung

  1. Erstellen Sie eine Desktop-Verknüpfung, die auf Ihr Notepad++-Programm verweist, z. B. C:\Program Files \Notepad ++ \notepad ++.exe
  2. Klicken Sie mit der rechten Maustaste auf diese Verknüpfung
  3. Fügen Sie im Feld "Ziel" den Parameter -nosession hinzu, so dass das Zielfeld ungefähr so aussieht (auch mit Apostrophen): " C:\Program Dateien \Notepad ++ \notepad ++.exe" -nosession
  4. Speichern Sie Notepad++ und führen Sie es über dieses Verknüpfungssymbol ohne neue Dateien aus

Nota: Dies ist keine dauerhafte Einstellung, sondern löscht lediglich die Informationen / geöffneten Dateien der vorherigen Sitzung und beginnt von vorne.

Wenn Sie die Datei kennen, die notepad++ zum Hängen bringt, können Sie die Datei auch einfach umbenennen und notepad++ öffnen. Dies wird das Problem lösen.

Ich hatte diese Lösung nicht gesehen, als ich nach meinem Problem gegoogelt habe, also wollte ich sie hier hinzufügen!

17voto

Don Rolling Punkte 2210

Ok, ich hatte ein Problem mit Notepad++ nicht daran erinnern, dass ich gewählt hatte, nicht die "Remember Current Session". Ich habe versucht, die Konfigurationsdatei zu hacken, aber das hat nicht funktioniert. Dann habe ich herausgefunden, dass es eine geheime Konfigurationsdatei in Ihrem C:\Users\myuseraccount\AppData\Roaming\Notepad ++ Verzeichnis (Windows 7 x64). Meines war leer, d.h. wer weiß, woher die Konfiguration wirklich kam, aber ich kopierte die Datei mit der Datei in C:\Program Dateien (x86) \Notepad ++ und jetzt funktioniert alles so, wie man es erwarten würde.

11voto

GolezTrol Punkte 111587

Ir a: Settings > Preferences > Backup > und Abwählen Remember current session for next launch

In älteren Versionen (6.5-) befindet sich diese Option auf Settings > Preferences > MISC .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X