Dela via


Alternativ, Textredigeraren, C/C++, Formatering

Använd dessa egenskapssidor för att ändra standardbeteendet för kodredigeraren när du programmerar i C eller C++.

Skärmbild av inställningarna för allmän formatering för språket C/C++ i fönstret Alternativ.

Om du vill komma åt de här inställningarna i fönstret Alternativ expanderar du avsnittet Alla inställningsspråk>>C/C++>Kodformatering>>Allmänt.

Skärmbild av inställningarna för allmän formatering för språket C/C++ i dialogrutan Alternativ.

Om du vill komma åt de här inställningarna i dialogrutan Alternativ expanderar du avsnittet Textredigerare>C/C++>Kodformatering>>Allmänt.

Anmärkning

Datorn kan visa olika namn eller platser för vissa av Visual Studio-användargränssnittselementen i följande instruktioner. Den Visual Studio-utgåva som du har och de inställningar som du använder avgör dessa element. Mer information finns i Anpassa Visual Studio IDE-.

Allmänna alternativ

Avsnittet Allmänt innehåller alternativ för formateringsuttryck och block när du skriver dem.

Sidan har också alternativ för att konfigurera stöd för ClangFormat version 5.0. ClangFormat är ett verktyg som gör det enkelt att formatera och formatera koden baserat på en uppsättning regler som kan konfigureras i en fil i _clang format (.clang-format).

Konfigurera ClangFormat-alternativ

ClangFormat-stöd är aktiverat som standard. Du kan välja vilka vanliga formateringskonventioner som ska gälla för alla dina projekt: LLVM, Google, Chromium, Mozilla eller WebKit. Du kan också skapa en anpassad formatdefinition _clang-formatfil (.clang-format). Om den här filen finns i en projektmapp använder Visual Studio filen för att formatera alla källkodsfiler i mappen och dess undermappar.

Visual Studio kör som standard denclang-format.exe filen i bakgrunden och använder formatering när du skriver. Du kan också ange att endast köra filen för manuellt anropade formateringskommandon Formatera dokument (Ctrl+K, Ctrl+D) eller Formatmarkering (Ctrl + K, Ctrl + F).

Andra alternativ: Indrag, avstånd med mera

Formateringsavsnittet innehåller andra underavsnitt med fler inställningar: Indrag, Nya rader, Avstånd, Overklig motor och omslutningssidor.

Anmärkning

När ClangFormat är aktiverat ignorerar Visual Studio inställningarna i de här avsnitten.

Om du vill se hur en inställning kan påverka formateringen väljer du inställningen och granskar exemplet i förhandsgranskningsfönstret . Följande bild visar hur inställningen Indrag>indrag kan påverka formateringen:

Skärmbild av inställningarna för indragsformatering för C/C++-språket med en vald inställning som visas i förhandsgranskningsfönstret.

Skärmbild av inställningarna för indragsformatering för C/C++-språket med en vald inställning som visas i förhandsgranskningsfönstret.