Options, Éditeur de texte, C/C++, Mise en forme
Utilisez les pages de propriétés pour changer le comportement par défaut de l’Éditeur de code quand vous programmez en C ou C++.
Pour accéder à cette page, dans la boîte de dialogue Options, dans le volet gauche, développez Éditeur de texte, développez C/C++, puis cliquez sur Mise en forme.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d’informations, consultez Personnaliser l’IDE Visual Studio.
Page Général
Cette page propose des options pour mettre en forme des instructions et des blocs à mesure que vous les tapez.
la page comporte également des options pour la configuration de la prise en charge de ClangFormat version 5.0. ClangFormat est un utilitaire qui simplifie l’application de style et de mise en forme à votre code en fonction d’un ensemble de règles qui peuvent être configurées dans un fichier .clang-format ou _clang-format.
Configuration des options de ClangFormat
La prise en charge de ClangFormat est activée par défaut. Vous pouvez choisir parmi ces conventions de mise en forme courantes celles que vous souhaitez appliquer à tous vos projets : LLVM, Google, chrome, Mozilla ou WebKit. Vous pouvez également créer un fichier .clang-format ou _clang-format de définition de format personnalisé. Si un tel fichier est présent dans un dossier de projet, Visual Studio l’utilise pour mettre en forme tous les fichiers de code source dans ce dossier et ses sous-dossiers.
Par défaut, Visual Studio exécute clang-format.exe en arrière-plan et applique la mise en forme à mesure que vous tapez au clavier. Vous pouvez également faire en sorte de l’exécuter uniquement pour les commandes de mise en forme appelées manuellement Mettre en forme le document (Ctrl+K, Ctrl+D) ou Mettre en forme la sélection (Ctrl+K, Ctrl+F).
Pages Mise en retrait, Nouvelles lignes et Retour à la ligne
Ces pages permettent d’effectuer diverses personnalisations de mise en forme, mais elles sont ignorées si ClangFormat est activé.