Funkce editoru kódu

editor Visual Studio poskytuje mnoho funkcí, které usnadňují zápis a správu kódu a textu. Můžete rozbalit a sbalit různé bloky kódu pomocí sbalení. Další informace o kódu lze získat pomocí technologie IntelliSense, Prohlížeč objektů a hierarchie volání. Kód můžete najít pomocí funkcí, jako je například Přejít na, Přejít k definici a Najít všechny odkazy. Můžete vložit bloky kódu s fragmenty kódu a můžete vygenerovat kód pomocí funkcí, jako je generování z využití. pokud jste editor Visual Studio nikdy předtím nepoužívali, přečtěte si téma naučte se používat editor kódu.

Poznámka

toto téma se týká Visual Studio Windows. Visual Studio pro Mac naleznete v tématu editor zdrojového kódu (Visual Studio pro Mac).

Kód můžete zobrazit několika různými způsoby. Ve výchozím nastavení Průzkumník řešení zobrazuje kód uspořádaný podle souborů. Kliknutím na kartu zobrazení tříd v dolní části okna můžete zobrazit kód uspořádaný podle tříd.

Můžete hledat a nahrazovat text v jednom nebo více souborech. Další informace najdete v tématu vyhledání a nahrazení textu. K vyhledání a nahrazení textu můžete použít regulární výrazy. Další informace najdete v tématu použití regulárních výrazů v Visual Studio.

různé Visual Studio jazyky nabízejí různé sady funkcí a v některých případech se funkce chovají odlišně v různých jazycích. mnohé z těchto rozdílů jsou uvedeny v popisech funkcí, ale další informace najdete v částech v konkrétních Visual Studio jazycích.

Funkce editoru

Funkce Popis
Barevné zvýrazňování syntaxe Některé prvky syntaxe kódu a souborů značek jsou jinak odlišeny. například klíčová slova (například using v jazyce C# a Imports v Visual Basic) jsou jedna barva, ale typy (například Console a Uri ) jsou jinou barvou. Další prvky syntaxe jsou také barevně zabarvené, jako jsou řetězcové literály a komentáře. Jazyk C++ používá barvy k odlišení mezi typy, výčty a makry, mezi jinými tokeny.

Můžete zobrazit výchozí barvu pro každý typ a můžete změnit barvu pro kterýkoli konkrétní prvek syntaxe v dialogovém okně písma a barvy, prostředí, možnosti, které můžete otevřít z nabídky nástroje .
Chybové a varovné značky Když přidáte kód a sestavíte řešení, může se zobrazit (a) různě zbarvené podtržení vlnovkou (označované jako vlnovky) nebo (b), které se zobrazují ve vašem kódu. Červené vlnovky označují chyby syntaxe, modré značí chyby kompilátoru, varování zelených známek a fialově označuje jiné typy chyb. Rychlé akce naznačují opravy problémů a usnadňují použití opravy.

Výchozí barva pro každou chybu a upozornění se zobrazí v > > > dialogovém okně písma a barvy prostředí možností nástroje. Vyhledejte syntaktickou chybu, chybu kompilátoru, Upozornění a Další chybu.
Spárování složených závorek Když je kurzor umístěn na levou složenou závorku v souboru kódu, zvýrazní se i pravá složená závorka. Tato funkce poskytuje okamžitou zpětnou vazbu na nesprávně umístěných nebo chybějících složených závorkách. Můžete zapnout nebo vypnout sjednocení složených závorek pomocí nastavení automatického zvýraznění oddělovače (Editor možností nástroje > > textový editor). Můžete změnit barvu zvýraznění v nastavení písma a barvy ( > > prostředí možnosti nástroje). Vyhledejte párové závorky (zvýraznění) nebo spárování složených závorek (obdélník).
Vizualizér struktury Tečkované čáry spojují párové závorky v souborech kódu, což usnadňuje zobrazení levé a pravé páry složených závorek. To vám pomůže rychle najít kód v základu kódu. Tyto řádky můžete zapnout nebo vypnout pomocí pokynů pro zobrazení struktury v části Zobrazit na > > stránce Obecné možnosti nástroje textový editor > .
Čísla řádků Čísla řádků se dají zobrazit na levém okraji okna Code (kód). Ve výchozím nastavení se nezobrazují. Tuto možnost můžete zapnout v nastavení všechny jazyky textového editoru (možnosti nástrojů > > textový editor > všechny jazyky). Čísla řádků pro jednotlivé programovací jazyky můžete zobrazit změnou nastavení pro tyto jazyky (nástroje > > textový editor možnosti > <language> ). Pro čísla řádků k tisku musíte vybrat možnost Zahrnout čísla řádků v dialogovém okně Tisk .
Sledování změn Barva levého okraje umožňuje sledovat změny, které jste provedli v souboru. Změny, které jste provedli od otevření souboru, ale nebyly uloženy, jsou označeny žlutým pruhem na levém okraji (známé jako okraj výběru). Po uložení změn (ale před zavřením souboru) se pruh změní na zelený. Pokud po uložení souboru zrušíte změnu, pruh se změní na oranžová. Chcete-li tuto funkci vypnout a zapnout, změňte možnost sledovat změny v nastavení textový editor (Editor > možností nástroje > textový editor).
Výběr kódu a textu Text můžete vybrat buď v režimu standardního souvislého datového proudu, nebo v režimu pole, ve kterém vyberete obdélníkovou část textu namísto sady řádků. Chcete-li provést výběr v režimu pole, stiskněte klávesu ALT při přetahování myší na výběr (nebo stiskněte klávesu ALT + SHIFT + <arrow key> ). Výběr zahrnuje všechny znaky v obdélníku definované prvním znakem a posledním znakem ve výběru. Cokoliv, co jste zadali nebo vložili do vybrané oblasti, je vloženo na stejný bod na každém řádku.
Zoom Stisknutím a podržením klávesy CTRL a přesunutím kolečka myši (nebo stisknutím klávesy CTRL Shift) můžete v jakémkoli okně kódu přiblížit nebo oddálit + + . pro zvýšení a CTRL + + SHIFT + , aby se snížilo). Můžete také použít pole Lupa v levém dolním rohu okna kódu k nastavení konkrétního procenta zvětšení. Funkce přiblížení nefunguje v oknech nástrojů.
Virtuální prostor ve výchozím nastavení řádky v editorech Visual Studio končí za posledním znakem, aby šipka vpravo na konci řádku přesunula kurzor na začátek dalšího řádku. V některých dalších editorech řádek nekončí za posledním znakem a můžete umístit kurzor kamkoli na řádek. V editoru můžete povolit virtuální místo v nastavení nástroje > > textový editor možnosti > všechny jazyky . Všimněte si, že můžete povolit buď virtuální prostor , nebo zalamování řádků, ale ne obojí.
Tisk Můžete použít možnosti v dialogovém okně Tisk pro vložení čísel řádků nebo skrytí sbalených oblastí kódu při tisku souboru. V dialogovém okně nastavení stránky můžete také zvolit tisk celé cesty a názvu souboru výběrem záhlaví stránky.

Možnosti tisku barev můžete nastavit v > > > dialogovém okně Možnosti a barvy prostředí pro nastavení nástrojů. Zvolením možnosti tiskárna v seznamu Zobrazit nastavení pro upravte barevný tisk. Můžete určit různé barvy pro tisk souboru, než pro úpravu souboru.
Globální akce zpět a znovu Příkazy vrátit zpět poslední globální akci a znovu provést poslední globální akce v nabídce Upravit vrátí zpět nebo zopakují globální akce, které mají vliv na více souborů. Globální akce zahrnují přejmenování třídy nebo oboru názvů, provedení operace hledání a nahrazení v rámci řešení, refaktoringu databáze nebo jakékoli jiné akce, která změní více souborů. můžete použít globální příkazy zpět a znovu pro akce v aktuální relaci Visual Studio, a to i po zavření řešení, ve kterém byla provedena akce.

Pokročilé funkce pro úpravy

Řadu pokročilých funkcí najdete v nabídce Upravit > Upřesnit na panelu nástrojů. Ne všechny tyto funkce jsou k dispozici pro všechny typy souborů kódu.

Funkce Popis
Formátovat dokument Nastaví správné odsazení řádků kódu a přesune složené závorky do samostatných řádků v dokumentu.
Příkaz Formátovat výběr Nastaví správné odsazení řádků kódu a přesune složené závorky do samostatných řádků výběru.
Převést na tabulátory vybrané řádky Změní úvodní mezery na tabulátory tam, kde je to vhodné.
Zrušit tabulátory vybrané řádky Změní úvodní tabulátory na mezery. Pokud chcete převést všechny mezery v souboru na tabulátory (nebo na všechny karty na mezery), můžete použít Edit.ConvertSpacesToTabs Edit.ConvertTabsToSpaces příkazy a. tyto příkazy se nezobrazují v Visual Studioch nabídkách, ale můžete je volat z okna rychlý přístup nebo z příkazového okna.
Převést na velká písmena Změní všechny znaky ve výběru na velká písmena, nebo pokud není vybrán žádný výběr, mění znak na pozici kurzoru na velká písmena. Klávesová zkratka: CTRL + SHIFT + U.
Nastavit malými písmeny Změní všechny znaky ve výběru na malá písmena nebo pokud není nic vybráno, změní znak na pozici kurzoru na malá písmena. Klávesová zkratka: CTRL + U
Přesunout vybrané řádky nahoru Přesune vybraný řádek o jeden řádek nahoru. Klávesová zkratka: ALT + + šipka nahoru
Přesunout vybrané řádky dolů Přesune vybraný řádek o jeden řádek dolů. Zástupce: + šipka dolů ALT.
Odstranit vodorovné prázdné znaky Odstraní tabulátory nebo mezery na konci aktuálního řádku. Zástupce: CTRL + + K, CTRL+\
Zobrazit prázdné znaky Zobrazí mezery jako vystouplé tečky a tabulátory jako šipky. Konec souboru se zobrazí jako obdélníkový glyf. Pokud > je vybrána možnost Nástroje možnosti > textový editor > všechny jazyky > Word Wrap > Zobrazit viditelné glyfy pro zalamování řádků , zobrazí se také tento glyf.
Zalamování řádků Způsobí, že všechny řádky v dokumentu budou viditelné v okně Code (kód). Můžete zapnout nebo vypnout zalamování řádků v nastaveních všechny jazyky textového editoru (možnosti nástrojů > > textový editor > všechny jazyky).
Výběr komentáře Přidá znaky komentáře do výběru nebo aktuálního řádku. Zástupce: CTRL + + K, CTRL + C
Odkomentovat výběr Odebere znaky komentáře z výběru nebo aktuálního řádku. Zástupce: CTRL + + K, CTRL + U
Zvětšit odsazení řádku Přidá kartu (nebo ekvivalentní mezery) na vybrané řádky nebo aktuální řádek.
Zmenšit odsazení řádku Odebere tabulátor (nebo ekvivalentní mezery) z vybraných řádků nebo aktuálního řádku.
Vybrat značku V dokumentu, který obsahuje značky (například XML nebo HTML), vybere značku.
Vybrat obsah značky V dokumentu, který obsahuje značky (například XML nebo HTML), vybere obsah.

Můžete se pohybovat v editoru kódu několika různými způsoby, včetně přechodu zpět a vpřed na předchozí body vložení, zobrazení definice typu nebo člena a přechodem na konkrétní metodu pomocí navigačního panelu. Další informace najdete v tématu Navigace v kódu.

Najít odkazy v základu kódu

Chcete-li zjistit, kde se v rámci základu kódu odkazuje na konkrétní prvky kódu, můžete použít příkaz Najít všechny odkazy nebo stisknout SHIFT + F12. Kromě toho, když kliknete na typ nebo člen, funkce zvýrazňování odkazů automaticky zvýrazní všechny odkazy na daný typ nebo člen. Další informace najdete v tématu Hledání odkazů v kódu.

Přizpůsobení editoru

nastavení Visual Studio můžete sdílet s jiným vývojářem, nechat nastavení v souladu se standardem nebo se vraťte k Visual Studio výchozímu nastavení pomocí příkazu průvodce importem a exportem Nastavení v nabídce nástroje . v průvodci importem a exportem Nastavení můžete změnit vybraná obecná nastavení nebo jazyk a nastavení specifické pro projekt.

Pro definování nových klávesových zkratek nebo předefinování existujících klávesových zkratek klikněte na možnosti nástroje > > > klávesnice prostředí. Další informace o klávesových zkratkách naleznete v tématu výchozí klávesové zkratky.

Možnosti editoru specifické pro jazyk JavaScript najdete v tématu Možnosti editoru JavaScriptu.

Viz také