Comment puis-je indenter automatiquement le code source dans Visual Studio 2010?
J'ai utilisé Ctrl+ K, Ctrl+ F, mais cela ne fonctionne pas; y a-t-il un autre moyen / plugin pour faire cela?
Comment puis-je indenter automatiquement le code source dans Visual Studio 2010?
J'ai utilisé Ctrl+ K, Ctrl+ F, mais cela ne fonctionne pas; y a-t-il un autre moyen / plugin pour faire cela?
Réponses:
Ctrl+ E, D- Formatage du document entier
Ctrl+ K, Ctrl+ F- Sélection du format
Egalement disponible dans le menu via Edition | Avancé .
Thomas
Edit-
Ctrl+ K, Ctrl+ D- Formater le document entier dans VS 2010
Dans Visual Studio 2010
Ctrl+ k+ dindentez la page complète.
Ctrl+ k+ findentez le code sélectionné.
Pour plus d'informations, visitez: http://msdn.microsoft.com/en-us/library/da5kh0wa.aspx
tout est là.
En outre, il y a les petits boutons pratiques "augmenter le retrait" et "diminuer le retrait". Si vous mettez en surbrillance un bloc de code et cliquez sur ces boutons, le bloc entier sera mis en retrait.
Options > C/C++ > Formatting > Automatic Indentation on Tab
sur True
et appuyez sur TAB
.
J'ai essayé les deux méthodes, et depuis le menu Edition | Avancé, et ils ne font rien à mon code source. D'autres options comme le retrait de ligne fonctionnent. Qu'est-ce qui ne va pas? - Chucky 12 juillet 13 à 11:06
Parfois, si cela ne fonctionne pas, essayez de sélectionner quelques lignes au-dessus et en dessous ou tout le bloc de code (fonction entière, cycle entier, commutateur entier, etc.), afin qu'il sache comment indenter.
Comme par exemple, si vous copiez / collez quelque chose dans une instruction case d'un commutateur et qu'il a une mauvaise indentation, vous devez sélectionner le texte + la ligne avec l'instruction case ci-dessus pour que cela fonctionne.
Il peut être intéressant de noter que l'indentation automatique ne fonctionne pas s'il y a des erreurs de syntaxe dans le document. Débarrassez-vous des squigglies rouges, et ALORS essayez CTRL + K, CTRL + D, peu importe ...