Question Comment formater automatiquement le code dans Visual Studio?


Je sais que Visual Studio peut mettre en forme automatiquement mes méthodes et boucles correctement, mais je ne trouve pas le paramètre.


595
2018-04-22 13:33


origine


Réponses:


Pour formater une sélection: Ctrl+K, Ctrl+F

Pour mettre en forme un document: Ctrl+K, Ctrl+

Voir le raccourcis clavier prédéfinis. (Ces deux sont Edit.FormatSelection et Edit.FormatDocument.)


945
2018-04-22 13:37



Pour Visual Studio 2010/2013/2015/2017

  • Formatage du document (Ctrl + K,Ctrl + D)  alors tapez Ctrl + K, ET ALORS Ctrl + D comme c'est une séquence
  • Sélection du format (Ctrl + K,Ctrl + F) 

Barre d'outils Modifier -> Avancé (Si vous ne pouvez pas voir Avancée, sélectionnez un fichier de code dans l'explorateur de solution et réessayez)

Vos raccourcis peuvent s'afficher différemment des miens car je suis configuré pour le codage C #, mais naviguer dans la barre d'outils vous amènera à ceux que vous avez.

Si cela ne fonctionne pas, recherchez les erreurs dans votre code, comme les parenthèses manquantes qui empêchent le format automatique de fonctionner


122
2017-10-04 09:49



Suivez les étapes ci-dessous:

  • Aller à Tools
  • Aller à Options
  • Aller à la Text Editor options
  • Cliquez sur la langue de votre choix j'ai utilisé C# par exemple.

Voir l'image ci-dessous:

enter image description here


34
2018-04-22 13:38



Même si la question est un peu ancienne, quelqu'un pourrait la trouver pratique.

Vous pouvez définir de nouvelles liaisons de touches en allant à Tools -> options -> Environment -> keyboard

enter image description here


25
2018-03-11 15:51



J'ai installé une extension nommée "Format document sur Enregistrer" qui formate le document entier chaque fois que vous l'enregistrez. Pour l'installer dans VS15 ou 17, sur Outils, cliquez simplement sur "Extensions et mises à jour ...":

enter image description here

Et puis allez dans "Online" dans le panneau de gauche et recherchez "Format document on save" enter image description here

J'espère que ça aide!


16
2018-03-28 07:28



Si vous affichez la barre d'outils d'édition de source HTML, il existe également un bouton "Formater le document entier".


9
2018-04-22 13:47



La solution fournie dans la réponse acceptée ne s'applique pas Microsoft Visual Studio 2012.

Dans le cas de VS2012, les raccourcis sont les suivants:

  • Pour un bloc de code en surbrillance: Ctrl + K, Ctrl + F 
  • Pour le formatage à l'échelle du document: Ctrl + K, Ctrl +

8
2018-03-21 23:59



  1. Allez dans Outils -> Extensions et mises à jour et tapez "productivité" dans la recherche: 1
  2. Installez 'Productivity Power Tools 2015'
  3. Redémarrez VS.
  4. Allez dans Outils -> Options -> Outils électriques de productivité -> Commandes d'alimentation et cochez la case «Formatage du document lors de la sauvegarde»: 2

8
2017-09-18 09:47



J'avais l'habitude d'utiliser ces combinaisons. J'ai automatisé ce processus sur Enregistrer un document. Vous pouvez essayer l'extension de mine Formatage du document lors de l'enregistrement


7
2018-01-24 13:15



Under Under Outils -> Options -> Éditeur de texte, puis aller à la Formatage -> Général section de la langue que vous souhaitez formater vous trouverez Général. Cochez les trois cases à cocher de formatage.

En dessous de Outils -> Options -> Éditeur de texte, puis aller à la TABS section de la langue que vous souhaitez formater vous trouverez Indentation. Sélectionner Intelligent et il activera le formatage automatique chaque fois que vous utilisez l'un des éléments de fermeture; )} dans ce bloc.

Pas besoin de touches.


5
2018-01-20 22:27