Sdílet prostřednictvím


Možnosti, Textový editor, C/C++, Formátování

Pomocí těchto stránek vlastností můžete změnit výchozí chování editoru kódu při programování v jazyce C nebo C++.

Snímek obrazovky s nastavením obecného formátování pro jazyk C/C++ v podokně Možnosti

Pokud chcete získat přístup k těmto nastavením v podokně Možnosti, rozbalte částObecnéformátování>stylu> kódujazyka>C/C++>.>

Snímek obrazovky s obecnými nastaveními formátování pro jazyk C/C++ v dialogovém okně Možnosti

Pokud chcete získat přístup k těmto nastavením v dialogovém okně Možnosti, rozbaltečástObecné formátování>stylu kódu>v textovém editoru>C/C++>.

Poznámka:

Počítač může v následujících pokynech zobrazit různé názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Edice sady Visual Studio, kterou máte, a nastavení, která používáte, určují tyto prvky. Podrobnosti najdete v tématu Přizpůsobení integrovaného vývojového prostředí sady Visual Studio.

Obecné možnosti

Oddíl Obecné obsahuje možnosti pro formátování příkazů a bloků při jejich psaní.

Stránka obsahuje také možnosti konfigurace podpory pro ClangFormat verze 5.0. ClangFormat je nástroj, který usnadňuje styl a formátování kódu na základě sady pravidel, která lze konfigurovat v souboru _clang formátu (.clang-format).

Konfigurace možností ClangFormat

Podpora ClangFormat je ve výchozím nastavení povolená. Můžete si vybrat, které běžné konvence formátování se mají použít pro všechny vaše projekty: LLVM, Google, Chromium, Mozilla nebo WebKit. Můžete také vytvořit vlastní definici formátu _clang formátu (.clang-format). Pokud se tento soubor nachází ve složce projektu, Visual Studio tento soubor použije k formátování všech souborů zdrojového kódu v této složce a jejích podsložkách.

Visual Studio ve výchozím nastavení spustí souborclang-format.exe na pozadí a použije formátování při psaní. Můžete také určit, jestli chcete soubor spustit jenom pro ručně vyvolané příkazy formátování Formátovat dokument (Ctrl+K, Ctrl+D) nebo Formátovat výběr (Ctrl+K, Ctrl +F).

Další možnosti: Odsazení, mezery a další možnosti

Oddíl Formátování obsahuje další pododdíly s dalšími nastaveními: Odsazení, Nové řádky, Mezery, Unreal Engine a Obtékání stránek.

Poznámka:

Pokud je povolen ClangFormat, Visual Studio ignoruje nastavení v těchto částech.

Pokud chcete zjistit, jak může nastavení ovlivnit formátování, vyberte nastavení a zkontrolujte příklad v podokně Náhled . Následující obrázek ukazuje, jak může nastavení odsazení odsazení>závorek ovlivnit formátování:

Snímek obrazovky s nastavením formátování odsazení pro jazyk C/C++ s vybraným nastavením, které je znázorněno v podokně Náhled

Snímek obrazovky s nastavením formátování odsazení pro jazyk C/C++ s vybraným nastavením, které je znázorněno v podokně Náhled