wake-up-neo.com

Schließen Sie in Sublime Text alle Registerkarten, jedoch nicht das Fenster

Gibt es eine Möglichkeit, alle Registerkarten in Sublime Text auf einmal zu schließen, aber das Fenster mit dem aktuellen Projekt geöffnet zu lassen? Es ist wirklich ärgerlich, wenn ich nur alle geöffneten Dateien schließen und die neue Aufgabe starten möchte, die ich nacheinander Cmd-W Muss. Wenn ich Cmd-Opt-W Tue, werden alle Registerkarten und das aktuelle Projekt geschlossen.

58
firedev

Dank Alex stellte sich heraus, dass es ziemlich einfach ist, Einstellungen> Tastenkombinationen> Benutzer:

{ "keys": ["super+shift+w"], "command": "close_all" }

Sublime muss nicht neu gestartet werden, es funktioniert sofort. Und was noch besser ist: Sie müssen sich nicht an neue Verknüpfungen gewöhnen, sondern können das Sublime-Fenster immer noch mit Cmd-W Schließen, nachdem alle Tabs verschwunden sind.

94
firedev

Es gibt eine Option im Dateimenü, aber es gibt keine Verknüpfung:

  • Datei -> Alle Dateien schließen

Bearbeiten - Benutzereinstellungen ändern:

kay, öffne Preferences -> Key Bindings - User und füge folgendes zwischen das [] ein:

{ "keys": ["ctrl+alt+shift+w"], "command": "close_all" }

verwenden Sie dann Strg, Alt, Umschalt und w, um alle Registerkarten zu schließen.

Sie müssen Sublime zuerst neu starten.

42
Alex

Folgendes habe ich für Mac Sublime Text 3 eingerichtet

 1. Gehen Sie zu Sublime Text -> Einstellungen -> Tastenkombinationen - Benutzer 
 2. Fügen Sie die folgende Bindung hinzu: 
 
 ... ... 
 {"Keys": ["command + shift + w"], "command": " close_all "} 
 
 3. Datei speichern

Wenn Sie jetzt "Befehl + Umschalt + W" drücken, werden alle geöffneten Registerkarten geschlossen. Wenn Sie "Befehl + W" drücken, wird nur die aktuelle Registerkarte geschlossen. Dies steht im Einklang mit den Mac-Verknüpfungen für andere App-Fenster.

22
demisx

Wenn Sie alle Registerkarten schließen, wird das Fenster standardmäßig nicht geschlossen. Beachten Sie jedoch Folgendes: Der letzte Build 3059 (13. Dezember 2013) von Sublime Text enthält jetzt:

Fenster automatisch schließen, wenn die letzte Registerkarte herausgezogen wird

Es wird von dieser Einstellung verwaltet:

// Set to true to close windows as soon as the last file is closed, unless
// there's a folder open within the window. This is always enabled on OS X,
// changing it here won't modify the behavior.
"close_windows_when_empty": false,

Ich möchte nur alle offenen Dateien schließen und die neue Aufgabe starten

In demselben Sublime Text 3 Build 3059 haben Sie auch die Einstellung:

Wenn die letzte Datei geschlossen wird, wird automatisch eine neue transiente Datei erstellt

In Kombination mit "Datei -> Alle Dateien schließen" kann dies das schnelle Starten einer neuen Datei erleichtern.

17
VonC

Gehen Sie zu Einstellungen> Tastenkombinationen - Benutzer> und fügen Sie folgende Zeile hinzu.

{ "keys": ["super+w"], "command": "close_file" }

Wenn Sie nun cmd + w drücken, wird nur die Datei das gesamte Fenster schließen, weil Sie "close_file" als Ziel haben.

8
Usman Ahmed

Der coolste Weg ist: File - > Close All Tabs

5