Je souhaite mettre en retrait une section spécifique de code dans Visual Studio Code.
J'ai lu Comment formater le code dans Visual Studio Code? cela donne des raccourcis pour indenter tout le code, mais cela ne fonctionne pas lors de la sélection d'une section spécifique de code.
J'ai essayé Ctrl+ Shift+ Faprès avoir sélectionné une ligne dans mon code, mais le fichier entier est en retrait. Je suis sous Windows avec Visual Studio Code Insider 1.8.0. Comment puis-je le faire?
visual-studio-code
indentation
Damien Leroux
la source
la source
Cmd
+]
(indentation) etCmd
+[
(désindentation) fonctionne pour moi.Cmd
+ KCmd
+ FEt bien sûr, pour l'indentation et le formatage automatiques, en suivant la langue que vous utilisez, vous pouvez voir quelles bonnes extensions font le bon travail, et quels formateurs installer ou quels paramètres de paramètres activer ou définir pour chaque langue et ses outils disponibles. Assurez-vous simplement de bien lire la documentation de l'extension, pour installer et définir tout ce dont elle a besoin.
Jusqu'à présent, le problème d'indentation me dérange avec Python lors du copier-coller d'un bloc de code. Si tel est le cas, voici comment résoudre ce problème: Indentation Visual Studio Code pour Python
la source
Sous OS X, choisissez "Format du document" et sélectionnez toutes les lignes dont vous avez besoin pour formater.
Puis Option+ Shift+ F.
la source
(Cela fonctionne au moins jusqu'à la version 1.45.0, 7 mai 2020)
Sur macOS Visual Studio Code version 1.36.1 (2019)
Pour formater automatiquement la sélection, utilisez ⌘K ⌘F (l'astuce est que cela doit être fait dans l'ordre, ⌘K d'abord, suivi de ⌘F).
Pour simplement mettre en retrait (décalage à droite) sans mise en forme automatique, utilisez ⌘]
Comme dans les raccourcis clavier (⌘K ⌘S, ou à partir du menu comme indiqué ci-dessous)
la source
alt/option + f
fonctionnait !!! Et soudain, il a été remplacé par le caractère `̰`. Si ennuyant!Cela devrait pouvoir définir les raccourcis clavier que vous souhaitez pour indent / outdent ici:
Menu Fichier → Préférences → Raccourcis clavier
editor.action.indentLines
editor.action.outdentLines
la source
dedent
(que nous utilisons dans notre base de code), mais c'estoutdent
. Je vous remercie.F1 → ouvrir Raccourcis clavier → rechercher «Indent Line» et changer le raccourci clavier en Tab.
Cliquez avec le bouton droit de la souris> "Changer lorsque l'expression" pour
editorHasSelection && editorTextFocus && !editorReadonly
Cela vous permettra de mettre en retrait la ligne lorsqu'un élément de cette ligne est sélectionné (plusieurs lignes fonctionnent toujours).
la source
Pour moi , les fenêtres , il était
Ctrl+¡
, ligne tiret . Il ajoute un onglet au début de chaque ligne.la source