Comment convertir une sélection en minuscules ou en majuscules dans Sublime Text


394

J'ai plusieurs chaînes sélectionnées dans un fichier en Sublime Text et je veux toutes les convertir en minuscules.

Comment puis-je tous les convertir en minuscules dans Sublime Text?

Réponses:


794

Depuis les documents Sublime Text pour Windows / Linux:

Keypress            Command
Ctrl + K, Ctrl + U  Transform to Uppercase
Ctrl + K, Ctrl + L  Transform to Lowercase

et pour Mac :

Keypress    Command
cmd + KU    Transform to Uppercase
cmd + KL    Transform to Lowercase

Notez également que Ctrl+ Shift+ pdans Windows ( + Shift+ pdans un Mac) affiche la palette de commandes où vous pouvez rechercher ces commandes et d'autres. Cela ressemble à ceci:

entrez la description de l'image ici


5
J'ai l'habitude de Notepad ++ où vous pouvez simplement sélectionner du texte et utiliser le bouton droit de la souris pour le manipuler. Sublime manque beaucoup de manipulations de souris
vsync

82
Je me demande pourquoi j'apprends toujours de telles choses de SO au lieu d'une documentation :)
Vitalii Zurian

3
Dommage qu'il n'y ait pas de raccourcis pour les phrases et les titres, ce serait quelque chose.
Ben Racicot

13
@BenRacicot Pas de problème, ajoutez les fonctions intégrées à vos raccourcis clavier (Préférences -> Key Bindings-User): [ { "keys": ["super+k", "super+t"], "command": "title_case" }, ]
Alexei Danchenkov

9
Il s'agit en fait de Ctrl + KU et Ctrl + KL pour Windows également. Au moins dans ST2 qui est celui que j'utilise.
rzb

71

Pour les fenêtres:

  • Ctrl+ KCtrl+ Upour MAJUSCULE.
  • Ctrl+ KCtrl+ Lpour les minuscules.

Méthode 1:

  1. Appuyez Ctrlet maintenez.
  2. Maintenant, appuyez sur K, relâchez Ktout en maintenant Ctrl. Ne relâchez pas la Ctrlclé.
  3. Maintenant , appuyez sur Uou Lavec Ctrlencore enfoncé, puis relâchez toutes les touches.

Ou

Méthode 2:

  1. Appuyez Ctrlet maintenez.
  2. Maintenant, appuyez sur K.
  3. Sans relâcher Ctrlet K, appuyez immédiatement sur U(ou L) et relâchez toutes les touches.

Remarque: si vous maintenez la touche Ctrl+ enfoncée Kpendant plus de deux secondes, la suppression du texte commencera. Essayez donc d'être rapide avec.

J'utilise les raccourcis ci-dessus et ils fonctionnent sur mon système Windows.


1
les étapes expliquées dans cette réponse l'ont fait fonctionner pour moi.
Vincent Claes

1
Fonctionne également avec Sublime Text 3175 @ Ubuntu 18.04!
egdavid

25

En bonus pour la configuration d'une touche de raccourci Case Titre Ctrl+ kt(tout en maintenant enfoncée Ctrl, appuyez sur ket t), accédez à Preferences->Keybindings-User

Si vous avez un fichier vierge ouvert et fermé avec les crochets:

[  { "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" } ]

Sinon, si vous avez déjà des trucs là-dedans, assurez-vous simplement qu'il vient après une autre commande pour ajouter une virgule "," et ajoutez:

{ "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" }

4
Merci. Je cherchais ça.
Nilambar Sharma


5

Pour ceux qui ont besoin d'une liaison de clé:

{ "keys": ["ctrl+="], "command": "upper_case" },
{ "keys": ["ctrl+-"], "command": "lower_case" }
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.