Comment changer la casse du texte en surbrillance dans Visual Studio Code? VS permet cela via CTRL + SHIFT + U et CTRL + U.
Existe-t-il une liaison de commande que je peux configurer pour ce faire, ou s'agit-il par défaut d'une autre combinaison de touches?
Réponses:
En écho au commentaire de justanotherdev :
Époustouflant et utile:
Ctrl
+ (shift
) +p
>transform
choisissez majuscules / minuscules et appuyez sur entréela source
J'ai écrit une extension Visual Studio Code pour changer la casse (pas seulement les majuscules, de nombreuses autres options): https://github.com/wmaurer/vscode-change-case
Pour mapper la commande majuscule à une combinaison de touches (par exemple Ctrl+ T U), cliquez sur Fichier -> Préférences -> Raccourcis clavier , et insérez ce qui suit dans la configuration json:
ÉDITER:
Avec la mise à jour de novembre 2016 (notes de publication) de VSCode, il existe une prise en charge intégrée de la conversion en majuscules et minuscules via les commandes
editor.action.transformToUppercase
eteditor.action.transformToLowercase
. Ceux-ci n'ont pas de raccourcis clavier par défaut.L' extension change-case est toujours utile pour d'autres transformations de texte, par exemple camelCase, PascalCase, snake-case, etc.
la source
>transform
choisir minuscules ou majuscules puis appuyez sur entréeCité de ce post :
la source
cmd+shift+u
etcmd+shift+l
sur macOS. Se sent juste comme il faut.Pour avoir dans Visual Studio Code ce que vous pouvez faire dans Sublime Text ( CTRL+K CTRL+Uet CTRL+K CTRL+L), vous pouvez le faire:
Entre les
[]
crochets, ajoutez:Enregistrez et fermez " keybindings.json "
Une autre façon:
Microsoft a publié "Sublime Text Keymap and Settings Importer" , une extension qui importe les raccourcis clavier et les paramètres de Sublime Text vers VS Code. - https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings
la source
Pour ceux qui craignent de gâcher quoi que ce soit dans vos paramètres vscode json, c'est assez facile à suivre.
Ouvert
"File -> Preferences -> Keyboard Shortcuts"
ou"Code -> Preferences -> Keyboard Shortcuts"
pour les utilisateurs MacDans le type de barre de recherche
transform
.Par défaut, vous n'aurez rien sous
Keybinding
. Maintenant, double-cliquez surTransform to Lowercase
ouTransform to Uppercase
.Appuyez sur la combinaison de touches souhaitée pour définir votre association de touches. Dans ce cas, si vous copiez Sublime, j'appuierai sur les
ctrl+shift+u
majuscules ou lesctrl+shift+l
minuscules.Appuyez
Enter
sur sur votre clavier pour enregistrer et quitter. Faites de même pour l'autre option.Prendre plaisir
KEYBINDING
la source
Je pense que c'est une fonctionnalité qui manque actuellement.
J'ai remarqué lorsque je faisais un guide pour les différences de raccourcis clavier entre celui-ci et Sublime.
C'est un nouvel éditeur cependant, je ne serais pas surpris s'ils le rajoutaient dans une nouvelle version.
Source: https://code.visualstudio.com/Docs/customization
la source