Quel est l'équivalent de Ctrl+ K+ Fet Ctrl+ K+ Dsous Windows dans Visual Studio pour le formatage, ou "embellir" le code dans l'éditeur de code Visual Studio?
code-formatting
visual-studio-code
Brandon Clapp
la source
la source
Réponses:
La mise en forme du code est disponible dans Visual Studio Code via les raccourcis suivants:
Alternativement, vous pouvez trouver le raccourci, ainsi que d'autres raccourcis, via la 'Palette de commandes' fournie dans l'éditeur avec Ctrl+ Shift+ P(ou Command+ Shift+ Psur Mac), puis rechercher le document de format .
la source
Raccourci de mise en forme du code:
Code Visual Studio sous Windows - Shift+ Alt+F
Code Visual Studio sur MacOS - Shift+ Option+F
Code Visual Studio sur Ubuntu - Ctrl+ Shift+I
Vous pouvez également personnaliser ce raccourci en utilisant un paramètre de préférence si nécessaire.
Formatage du code lors de l'enregistrement du fichier:
Visual Studio Code permet à l'utilisateur de personnaliser les paramètres par défaut.
Si vous souhaitez formater automatiquement votre contenu lors de l'enregistrement, ajoutez l'extrait de code ci-dessous dans les paramètres de l'espace de travail de Visual Studio Code.
Fichier de menu → Préférences → Paramètres de l'espace de travail
Remarque: vous pouvez désormais formater automatiquement les fichiers TypeScript. Vérifiez ma mise à jour.
la source
Shift + Alt + I
Shift + Alt + I
aussiprettier.singleQuote: true
dans vos paramètres de code vs.Vous pouvez ajouter une liaison de touches dans le menu Fichier → Préférences → Raccourcis clavier .
Ou Visual Studio comme:
la source
cmd
parctrl
- ne faites pas que copier et coller aveuglément comme je l'ai fait!la source
La bonne combinaison de touches est Shift+ Alt+ F.
la source
Pour Fedora
File
->Preferences
->Keyboard shortcuts
.Default Keyboard Shortcuts
, recherchez ( Ctrl+ F) poureditor.action.format
.Le mien a lu
"key": "ctrl+shift+i"
Vous pouvez également le modifier. Reportez-vous à cette réponse sur la façon de ... ou si vous vous sentez un peu paresseux pour faire défiler vers le haut:
Veuillez noter: la cmdclé est uniquement pour les Mac. Pour Windows et Fedora (clavier Windows), utilisezCtrl
MODIFIER :
Selon la version de Visual Code,
1.28.2
c'est ce que j'ai trouvé.editor.action.format
n'existe plus. Il a maintenant été remplacé pareditor.action.formatDocument
eteditor.action.formatSelection
.Tapez
editor.action.format
dans la zone de recherche pour afficher les raccourcis existants.Pour modifier les combinaisons de touches, procédez comme suit:
editor.action.formatDocument
oueditor.action.formatSelection
la source
Sous Linux, c'est Ctrl+ Shift+ I.
Sous Windows, c'est Alt+ Shift+ F. Testé avec HTML / CSS / JavaScript et Visual Studio Code 1.18.0.
Pour d'autres langues, vous devrez peut-être installer un package de langue spécifique.
la source
Visual Studio Code 1.6.1 prend en charge « Format lors de l'enregistrement » qui récupérera automatiquement les extensions de formateur installées pertinentes et formatera le document entier à chaque enregistrement.
Activez "Format lors de l'enregistrement" en définissant
Et il existe des raccourcis clavier disponibles (Visual Studio Code 1.7 et supérieur):
Formater tout le document : Shift+ Alt+F
Sélection du format uniquement : Ctrl+ K, Ctrl+F
la source
Sur Ubuntu, c'est Ctrl+ Shift+ I.
la source
CTRL + SHIFT + I
fonctionne pour JavaScript mais pas pour PHP, par exemple.Faites simplement un clic droit sur le texte et sélectionnez "Formater le code".
Visual Studio Code utilise en
js-beautify
interne, mais il n'a pas la possibilité de modifier le style que vous souhaitez utiliser. L'extension "embellir" vous permet d'ajouter des paramètres.la source
Fichier de menu → Préférences → Paramètres
Lorsque vous entrez le point-virgule, il va être formaté.
Alternativement, vous pouvez également utiliser
"editor.formatOnSave": true
.la source
shift+alt+f
de certaines situations. Je ne sais pas pourquoi!Shift+ Alt+ Ffait très bien le travail en 1.17.2 et au-dessus.
la source
Pour une raison quelconque, Alt+ Shift+ Fne fonctionnait pas pour moi sur Mac Visual Studio Code 1.3.1, et en fait la commande "Formater le document" ne fonctionnait pas du tout. Mais la commande Formatter a très bien fonctionné.
Vous pouvez donc utiliser Command+ Shift+ Pet taper Formatter ou créer votre propre raccourci dans le menu Fichier → Préférences → Raccourcis clavier → Command+ K Command+ Spuis taper Formatter et ajouter votre raccourci.
Voir un exemple:
la source
Formatage du code dans Visual Studio.
J'ai essayé de formater sous Windows 8.
Suivez simplement les captures d'écran ci-dessous.
Cliquez sur Affichage dans la barre de menu supérieure, puis sur Palette de commandes.
Ensuite, une zone de texte apparaîtrait là où nous avons besoin de taper Format
Shift+ Alt+F
la source
Dans Visual Studio Code, Shift+ Alt+ Ffait ce que Ctrl+ K+ Dfait dans Visual Studio.
la source
Le raccourci de format en C # n'a pas fonctionné pour moi jusqu'à ce que j'installe Mono pour Mac OS X, DNVM et DNX .
Avant d'installer Mono, le raccourci de formatage automatique ( Shift+ Alt+ F) ne fonctionnait que pour les
.json
fichiers.la source
Sur Mac, Shift+ Alt+F fonctionne pour moi.
Vous pouvez toujours vérifier les raccourcis clavier dans le menu:
Fichier de menu → Préférences → Raccourcis clavier et filtrez par mot-clé «format».
la source
Bien que la modification du comportement par défaut pour Visual Studio Code nécessite une extension, vous pouvez remplacer le comportement par défaut dans l'espace de travail ou au niveau utilisateur. Il fonctionne pour la plupart des langues prises en charge (je peux garantir HTML, JavaScript et C #).
Niveau de l'espace de travail
Avantages
Résultats
.vscode/settings.json
est créé dans le dossier racine du projetComment?
Accédez à: Fichier de menu → Préférences → Paramètres de l'espace de travail
Ajoutez et enregistrez
"editor.formatOnType": true
dans settings.json (qui remplace le comportement par défaut du projet sur lequel vous travaillez en créant le fichier .vscode / settings.json).Niveau d'environnement utilisateur
Avantages
Résultats
settings.json
est modifié (voir l'emplacement par système d'exploitation ci-dessous)Comment?
Allez dans: menu Fichier → Préférences → Paramètres utilisateur
Ajoutez ou modifiez la valeur de
"editor.formatOnType": false
à"editor.formatOnType": true
dans les paramètres utilisateur.jsonL'
settings.json
emplacement de votre utilisateur Visual Studio Code est:Emplacements des fichiers de paramètres en fonction de votre plateforme, le fichier de paramètres utilisateur se trouve ici:
%APPDATA%\Code\User\settings.json
$HOME/Library/Application Support/Code/User/settings.json
$HOME/.config/Code/User/settings.json
le fichier de configuration de l'espace de travail se trouve dans le dossier .vscode de votre projet.Plus de détails peuvent être trouvés ici .
la source
Par défaut, cette clé ne fonctionnait pas pour moi sur les documents HTML, CSS et JavaScript.
Après la recherche, j'ai trouvé le plugin JS-CSS-HTML Formatter populaire avec 133 796 installations .
Après l'installation, rechargez simplement les fenêtres et appuyez sur Ctrl+ Shift+ F, et cela a fonctionné!
la source
.prettierrc
et plugin. Je crains qu'un jour plus joli ne fusionne en vs-code :)Sélectionnez le texte, faites un clic droit sur la sélection, puis sélectionnez l'option "palette de commandes":
Une nouvelle fenêtre s'ouvre. Recherchez «format» et sélectionnez l'option dont le formatage est conforme à l'exigence.
la source
Installez simplement Visual Studio Keymap par Microsoft. Problème résolu. : p
la source
Sous Mac, utilisez ⌘+ Kpuis ⌘+ F.
la source
Pour ceux qui souhaitent personnaliser les fichiers JavaScript à formater, vous pouvez utiliser n'importe quelle extension de la
JSfiles
propriété. La même chose s'applique au HTML.Cela permettra d'embellir lors de l'enregistrement pour TypeScript, et vous pouvez ajouter en XML à l'option HTML.
la source
Si vous souhaitez personnaliser le style du format-document, vous devez utiliser l' extension Beautify .
Reportez-vous à cette capture d'écran:
la source
Vous devez d'abord installer le plug-in approprié (c'est-à-dire XML, C #, etc.).
Le formatage ne sera disponible qu'après avoir installé le plug-in correspondant et enregistré le fichier avec une extension appropriée.
la source
La façon la plus simple que j'utilise dans Visual Studio Code (Ubuntu) est:
Sélectionnez le texte que vous souhaitez formater avec la souris.
Faites un clic droit et choisissez "Sélection du format" .
la source
Pas celui-ci. Utilisez ceci:
Fichier de menu → Préférences → Paramètres de l'espace de travail , "editor.formatOnType" : vrai
la source
Utiliser l'extension ...
Active la mise en forme automatique du code lorsque vous enregistrez un fichier.
Lancez Visual Studio Code et Quick Open ( Ctrl+ P), collez la commande suivante et appuyez surEnter .
https://marketplace.visualstudio.com/items?itemName=gyuha.format-on-save
la source
Code Visual Studio sur Linux:
Ctrl+ [au bloc de code non indenté et
Ctrl+ ]pour faire une indentation de masse
la source