Čtení a pochopení kódu C++ v Visual Studio
editor kódu C++ a Visual Studio IDE poskytují mnoho pomůcek pro kódování. některé jsou jedinečné pro jazyk C++ a některé jsou v podstatě stejné pro všechny Visual Studio jazyky. Další informace o sdílených funkcích naleznete v tématu psaní kódu v editoru kódu a textu.
Zabarvení
Visual Studio prvky syntaxe vybarvuje k rozlišení mezi typy symbolů, jako jsou klíčová slova jazyka, názvy typů, názvy proměnných, parametry funkce, řetězcové literály a tak dále.

Nepoužitý kód (například kód pod #if 0) je barevně vybledlější.

Barvy můžete přizpůsobit tak, že v okně Snadné spuštěnízadáte "písma" a pak zvolíte písma a barvy. V dialogovém okně písma a barvy se posuňte dolů k možnostem C/C++ a pak zvolte vlastní písmo a barvu.
Sbalování
Kliknutím pravým tlačítkem myši kdekoli v souboru zdrojového kódu a výběrem možnosti sbalení sbalíte nebo rozbalíte bloky kódu a/nebo vlastní oblasti. Tím usnadníte procházení pouze kódu, který vás zajímá. Další informace najdete v tématu popisujícím sbalení.

Když umístíte kurzor před složenou závorku, "{" nebo "}", Editor zvýrazní svůj odpovídající protějšek.
Další možnosti sbalení najdete v části Upravitosnovu v hlavní nabídce.
Čísla řádků
Čísla řádků můžete do projektu přidat tak, že přejdete do části nástrojeMožnostitextový editorvšechny jazykyObecné nebo vyhledáte "číslo řádku" s možností snadného spuštění (CTRL + Q). Čísla řádků můžete nastavit pro všechny jazyky nebo jenom pro konkrétní jazyky, včetně C++.
Posouvání a přiblížení
V editoru můžete přiblížit nebo oddálit stisknutím klávesy CTRL a posouváním kolečkem myši. Můžete také zvětšit pomocí nastavení přiblížení v levém dolním rohu.

Režim mapy ScrollBar umožňuje rychle procházet a procházet soubor kódu, aniž byste opustili aktuální polohu. Kliknutím kamkoli na mapu kódu můžete přejít přímo do tohoto umístění.

Pokud chcete zapnout režim mapování, zadejte do pole Snadné spuštění na hlavním panelu nástrojů "map" a vyberte použít režim posouvání mapy. Další informace najdete v tématu Postupy: sledování kódu přizpůsobením posuvníku.
Když je režim mapování vypnutý, posuvník stále zvýrazní změny, které jste udělali v souboru. Zelená označuje uložené změny a žlutá indikuje neuložené změny.
Rychlé informace a informace o parametrech
Najeďte myší na jakoukoli proměnnou, funkci nebo jiný symbol, abyste získali informace o tom, včetně deklarace, a všech komentářů, které se nachází těsně před ní.

Popis rychlá informace obsahuje online odkaz pro hledání . Chcete-li zadat poskytovatele vyhledávání, přejít na možnosti nástrojůtextový editorC++zobrazení .
Pokud v kódu dojde k chybě, můžete na něj umístit ukazatel myši a rychlé informace zobrazí chybovou zprávu. Chybovou zprávu můžete najít také v okně Seznam chyb.


Pokud v kódu dojde k chybě, můžete na něj umístit ukazatel myši a rychlé informace zobrazí chybovou zprávu. Chybovou zprávu můžete najít také v okně Seznam chyb .

Při volání funkce jsou v informacích o parametrech zobrazeny typy parametrů a pořadí, ve kterém jsou očekávány.

Náhled definice
Najeďte myší na proměnnou nebo deklaraci funkce, kliknutím pravým tlačítkem myši a zvolením možnosti Náhled definice zobrazíte vložené zobrazení jeho definice bez přechodu z aktuálního umístění. Další informace najdete v tématu Náhled definice (Alt + F12).

F1 – nápověda
Umístěte kurzor na nebo hned za libovolný typ, klíčové slovo nebo funkci a stisknutím klávesy F1 přejděte přímo k příslušnému referenčnímu tématu v docs.Microsoft.com. F1 také funguje na položkách v seznamu chyb a v mnoha dialogových oknech.
zobrazení tříd
Zobrazení tříd zobrazuje sadu stromů všech symbolů kódu a jejich rozsah a hierarchie nadřazených a podřízených prvků uspořádaných podle jednotlivých projektů. můžete nakonfigurovat, co Zobrazení tříd zobrazovat z Zobrazení tříd Nastavení (klikněte na ikonu ozubeného kolečka v horní části okna).

Generovat graf souborů zahrnutí
Klikněte pravým tlačítkem na soubor kódu v projektu a vyberte možnost Generovat graf souborů k zahrnutí . zobrazí se graf, ve kterém jsou soubory zahrnuté do jiných souborů.

Zobrazit hierarchii volání
Klikněte pravým tlačítkem na libovolné volání funkce a zobrazte rekurzivní seznam všech funkcí, které volá, a všechny funkce, které ji volají. Jednotlivé funkce v seznamu lze rozbalí stejným způsobem. Další informace najdete v tématu věnovaném hierarchii volání.

Viz také
Úpravy a refaktoring kódu (C++)navigace v základu kódu C++ v Visual Studiospolupráci s Live Share pro C++