Fermer tous les onglets, mais pas la fenêtre, en texte Sublime

y a-t-il un moyen de fermer tous les onglets d'un seul coup en texte Sublime, mais de laisser la fenêtre avec le projet en cours ouverte? C'est vraiment ennuyeux quand je veux juste fermer tout le dossier ouvert et commencer la nouvelle tâche que je dois Cmd-W eux un par un. Si je fais Cmd-Opt-W il fermera tous les onglets et le projet actuel.

56
demandé sur firedev 2012-11-26 12:58:34

6 réponses

merci à Alex, il s'est avéré sorte de simple, les préférences > Les fixations de clés > Utilisateur:

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

, Pas besoin de redémarrer Sublime, il fonctionne tout de suite. Et ce qui est encore mieux, pas besoin d'utiliser de nouveaux raccourcis, vous pouvez toujours fermer la fenêtre Sublime avec Cmd-W après que tous les onglets ont disparu.

91
répondu firedev 2012-11-28 03:29:10

il y a une option dans le menu fichier, mais elle n'a pas de raccourci:

  • Fichier -> Fermer Tous Les Fichiers

Modifier - modifier les paramètres de l'utilisateur:

kay, ouvrez les Préférences -> raccourcis clavier de l'Utilisateur et collez le code suivant entre les []:

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

ensuite, utilisez Ctrl, Alt, Shift et w pour fermer tous les onglets.

je dois d'abord redémarrer Sublime.

40
répondu Alex 2012-11-26 09:18:39

voici ce que j'ai mis en place sur Mac Sublime texte 3

1. Go to Sublime Text -> Preferences -> Key Bindings - User
2. Add the following binding:
[
  ... ... ...
  { "keys": ["command+shift+w"], "command": "close_all" }
]
3. Save file

maintenant, appuyer sur" Command+Shift+W " fermera tous vos onglets ouverts. Appuyer sur" Command+W " ferme l'onglet courant seulement. C'est en quelque sorte compatible avec les raccourcis Mac pour les autres fenêtres d'application.

22
répondu demisx 2014-03-08 02:42:32

par défaut, fermer tous les onglets ne fermez pas la fenêtre, mais attention: le dernier build 3059 (décembre 13, 2013) de texte Sublime 3 comprend maintenant:

fermeture automatique des fenêtres lorsque le dernier onglet est sorti

il est géré par ce cadre:

// 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,

je veux juste fermer tout le fichier ouvert et commencer le nouveau tâche

dans ce même Sublime texte 3 build 3059, vous avez aussi le paramètre:

Lorsque le dernier fichier est fermé, un nouveau transitoire fichier est créé automatiquement

combiné avec" Fichier -> Fermer tous les fichiers", qui peut aider à démarrer rapidement dans un nouveau fichier.

17
répondu VonC 2013-12-18 13:34:16

allez à préférences>liaisons clés - Utilisateur> et ajoutez la ligne suivante.

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

Maintenant, lorsque vous appuyez sur cmd+w, Seul le fichier ne va pas fermer toute la fenêtre parce que vous ciblez "close_file".

7
répondu Usman Ahmed 2015-01-05 03:19:38

le moyen le plus cool est : File - > Close All Tabs

4
répondu Mohammad Heydari 2017-07-05 13:53:52