Comment déplacer un bloc de code à gauche/à droite par un espace dans VSCode?
Dans VSCode, je peux utiliser la touche alt et alt-bas pour déplacer une ligne ou un bloc vers le haut ou vers le bas, mais je ne trouve pas une commande pour augmenter ou diminuer le retrait par un espace.
Je peut tiret/hausser les multiples de tabSize, mais ce n'est pas tout à fait général assez pour moi, et je ne veux pas vraiment à définir tabSize=1.
(Dans Vim j'ai fait des raccourcis pratiques pour déplacer une ligne ou des lignes haut/bas/gauche/droite avec les touches ctrl-k/j/h/l - c'est probablement la plus utile peu de Vimscript que j'ai jamais écrit.)
- Pourquoi voulez-vous casser la cohérence des tirets? Lorsque quelqu'un ouvre votre code dans un éditeur différent ce sera tout sur la boutique?!
- marketplace.visualstudio.com/...
- Mon cas d'utilisation tend à être l'indentation des blocs de paramètres à des fonctions, qui sont souvent alignés à l'open param sur la ligne précédente. Même si je travaille avec des tabulations comme l'indentation, j'aime la symétrie de haut/bas/gauche/droite, plutôt que d'une chose vers le haut/vers le bas et l'autre vers la gauche/droite.
- Je pense que vous avez la réponse, heureux de l'accepter!
- VS n'a pas intégré dans la barre d'outils....étrange ideed!!!
Vous devez vous connecter pour publier un commentaire.
Il y avait un demande de fonctionnalité pour que, dans vscode repo. Mais il a été marqué comme
extension-candidate
et fermé. Donc, ici, c'est l'extension: Retrait d'Un espaceMise à JOUR
Bien que ces méthodes de travail, les nouvelles versions de VS Code utilise le Ctrl+] raccourci pour le retrait d'un bloc de code une fois, et Ctrl+[ pour supprimer l'indentation.
Cette méthode détecte la mise en retrait dans un fichier et les retraits en conséquence.
Command
+[
etCommand
+]
sur mac.Pas besoin d'utiliser tous les outils pour cela , j'ai résolu le même problème par la suite au-dessous de 2 étapes
1 . Définir des Espaces de 1 que TeeKea suggéré
2 . Sélectionnez la totalité du bloc de code, puis appuyez sur Maj + Tab
Ont un coup d'oeil à Fichier > Préférences > Raccourcis Clavier (ou Ctrl+K Ctrl+S)
De recherche pour
cursorColumnSelectDown
oucursorColumnSelectUp
qui vous donnera la corporation de raccourci clavier. Pour moi, c'est Maj+Alt+Haut/Bas FlècheLes versions récentes de VSCode (par exemple, la Version 1.29 au moment de la publication de cette réponse) vous permettent de changer l'Onglet/taille de l'Espace de
1
(ou n'importe quel nombre entre1
et8
). Vous pouvez changer l'Onglet/taille de l'Espace de la en bas à droite coin, comme indiqué dans l'image ci-dessous:Cliquez sur
Spaces:4
. Ensuite, sélectionnez Tiret d'Utiliser des Espaces ou Tiret à l'Aide d'Onglets et choisissez la taille 1.Espère que cela aide.