Sdílet prostřednictvím


Psaní kódu v editoru kódu a textovém editoru

Editor Visual Studio obsahuje mnoho funkcí, které usnadňují zápis a spravovat váš kód.Můžete rozbalit nebo sbalit různé bloky kódu pomocí osnovy.Další informace o kódu pomocí technologie IntelliSense, používáte Prohlížeč objektůa hierarchii volání.Pomocí těchto funkcí můžete procházet uvnitř kódu Přejděte na, Přejít na definici, a Najít všechny odkazy.Bloky kódu s částí kódu, můžete vložit a pomocí těchto funkcí můžete generovat kód Generovat Z používání.

Kód můžete zobrazit v několika různými způsoby.Chcete-li zobrazit třídy řešení, spusťte Zobrazení třídy okna nebo rozbalte uzly v Aplikaci Solution Explorer pod soubory tříd.

Můžete hledat a nahradit text pro jeden nebo více souborů.Další informace naleznete v tématu Hledání a nahrazování textu.Pokud používáte regulární výrazy, Všimněte si, že najít a nahradit nyní použít.NET regulární výrazy.Další informace naleznete v tématu Použití regulárních výrazů v aplikaci Visual Studio.

Různé jazyky Visual Studio nabízejí různé sady funkcí a v některých případech chovat odlišně v různých jazycích.Mnoho z těchto rozdílů podle popisů funkcí, ale další informace lze v určitých jazycích Visual Studio naleznete v částech.

Důležitá poznámkaDůležité

Vydání sady Visual Studio a nastavení, které používáte, může ovlivnit funkce v IDE.Mohou se lišit od popsané v tomto tématu.

Funkce editoru

Barevné zvýrazňování syntaxe

Některé prvky syntaxe kódu a značky souborů jsou různě barevné odlišit.Například klíčová slova (například using v jazyce C# a Imports v jazyce Visual Basic) jsou jednu barvu, ale typy (například Console a Uri) jsou jinou barvu.Ostatní prvky syntaxe jsou také obarvené, jako je například řetězcové literály a komentáře.C++ používá barevné rozlišení mezi typy, výčty a makra mezi další tokeny.

Můžete zobrazit výchozí barvu pro každý typ a barvu pro každý prvek specifické syntaxe můžete změnit Písma a barvy prostředí, v dialogovém okně Možnosti, které lze otevřít z Nástroje nabídce.

Chyby a upozornění značky

Přidat kód a sestavte řešení, uvidíte různé barvy podtržení vlnovkou (známé jako pravopis) v kódu.Tyto značky upozorní na potíže, které Visual Studio zjistil v kódu.Například červené pravopis označují chyby syntaxe, modré pravopis označují chyby kompilátoru, zelené pravopis označují varování a označují fialové pravopis jiné typy chyb.Například se používají pro "slušný" úpravy v jazyce Visual Basic, které jsou změny, provedené úpravy a pokračovat a bude výsledkem chyby kompilátoru.

Můžete zobrazit výchozí barvy pro jednotlivé chyby a varování vlnovka v Nástroje/možnosti/prostředí nebo písma a barvy dialogové okno.Hledat Chyba syntaxe, chyba kompilátoru, upozornění, a jiná chyba.

Odpovídající závorku

Pokud je kurzor umístěn na otevírací závorka kódu souboru, jsou zvýrazněny ji a pravá složená závorka.Tato funkce poskytuje okamžitou zpětnou vazbu na ztracený nebo chybějící závorky.Můžete zapnout nebo vypnout shodu s složená závorka Automatické zvýraznění oddělovač nastavení (Nástroje, možnosti/textový Editor).Můžete změnit barvu zvýraznění v písma a barvy nastavení (Nástroje, možnosti/prostředí).Hledat složená závorka (zvýraznění) odpovídající nebo odpovídající závorka (obdélník).

Čísla řádků

Lze zobrazit čísla řádků na levém okraji okna kód.Ve výchozím nastavení nejsou zobrazeny.Můžete zapnout tuto možnost Textového editoru všechny jazyky nastavení (Jazyky nástroje, možnosti/Text Editor/All).Změnou nastavení pro tyto jazyky lze zobrazit čísla řádků pro jednotlivé programovacích jazyků (Nástroje, možnosti/textový Editor / <language>).Tisknout čísla řádků, je nutné vybrat zahrnout čísla řádků Tisk dialogové okno.

Sledování změn

Barva levého okraje vám umožní sledovat změny provedené v souboru.Změny, které jste provedli od soubor otevřen, ale neuloží jsou označena žlutou pruh na levém okraji (známé jako okraje výběru).Po uložení změn (ale před zavřením souboru), zapne zeleného pruhu.Pokud po uložení souboru vrácení změny panelu se rozsvítí oranžově.Chcete-li tuto funkci vypněte a zapněte, změňte Sledování změn volbu v Textový Editor nastavení (Nástroje, možnosti/textový Editor).

Výběr kódu a Text

V režimu standardní kontinuální proud nebo v poli režim, ve kterém vyberte obdélníková část textu, nikoli sadu řádků, můžete vybrat text.Chcete-li provést výběr v poli režim, klávesu ALT při tažení myší přes výběr (nebo stiskněte klávesy ALT + SHIFT + < Šipka >).Výběr zahrnuje všechny znaky do obdélníku definovaného znak první a poslední znak ve výběru.Nic zadaná nebo vložená do vybrané oblasti je vložena na stejném místě, na každém řádku.

Lupa

Můžete zvětšit nebo v libovolném okně Kód stisknutím a podržením klávesy CTRL a přesunutím kolečka myši (nebo CTRL + SHIFT +.zvýšení a CTRL + SHIFT +, snižte).Pole Lupa v levém dolním rohu okna kód můžete také nastavit konkrétní úroveň zvětšení.Funkce Lupa nefunguje v systému windows nástroj.

Virtuální prostor

Výchozí řádky v aplikaci Visual Studio editory ukončit po poslední znak tak, aby šipka vpravo na konci řádku přesune kurzor na začátek dalšího řádku.V některých jiných editorech nekončí řádek za poslední znak a kurzor můžete umístit kdekoli na řádku.Můžete povolit virtuální prostor v editoru v Jazyky nástroje, možnosti/Text Editor/All nastavení.Poznámka: můžete povolit buď Virtuální prostor nebo Zalamování, ale ne obojí.

Tisk

Pomocí možností v Tisk zahrnout čísla řádků nebo skrýt dialogové okno sbalené regionů kód při tisku souboru.V Vzhled stránky dialogové okno můžete také vytisknout úplnou cestu a název souboru pomocí příkazu záhlaví stránky.

Můžete nastavit možnosti tisku barev v Nástroje/možnosti/prostředí nebo písma a barvy dialogové okno.Zvolte tiskárny v Zobrazit nastavení pro seznam upravit barevný tisk.Můžete určit různé barvy pro tisk souboru než pro úpravy souboru.

Globální příkazy Zpět a znovu

Vrátit zpět poslední akci globální a Znovu poslední akci globální na příkazy Upravit nabídky zpět nebo znovu provést globální akce, které ovlivňují více souborů.Globální akce zahrnují přejmenování třídy nebo obor názvů, operace hledání a nahrazování přes řešení optimalizace struktury programu databáze nebo jiné akce, který mění více souborů.Můžete použít globální zpět a znovu příkazy na akce v aktuální relaci aplikace Visual Studio, i po ukončení řešení, ve kterém byla použita akce.

Rozšířené funkce pro úpravy

Počet rozšířených funkcí lze najít na Úpravy/Advanced podnabídky.Všechny tyto funkce jsou k dispozici pro všechny typy souborů kódu.

Formát dokumentu

Nastaví řádné odsazení řádků kódu a přesune složených do samostatných řádků v dokumentu.

Formát výběru

Nastaví řádné odsazení řádků kódu a přesune složených do samostatných řádků ve výběru.

Vytvořit tabulátory vybrané řádky

Úvodní mezery tabulátory, případně změny.

Zrušit tabulátory vybrané řádky

Změny vedoucí tabulátory na mezery.Pokud chcete převést všechny mezery v souboru karty (nebo všechny tabulátory na mezery), můžete použít Edit.ConvertSpacesToTabs a Edit.ConvertTabsToSpaces příkazy.Tyto příkazy v nabídkách aplikace Visual Studio nezobrazí, ale volat je z okna rychlý přístup nebo okno příkazového řádku.

Převést na velká písmena

Změní všechny znaky v výběr na velká písmena, nebo pokud žádný výběr změní na znak na pozici kurzoru na velká písmena.

Převést na malá písmena

Změní všechny znaky v výběr na malá písmena, nebo pokud žádný výběr změní znak na pozici kurzoru na malá písmena.

Ověřit dokument

Ověřuje soubory kód jazyka JScript.

Odstranění vodorovné mezery

Odstraní znak tabulátoru nebo mezery na konci aktuálního řádku.

Zobrazit prázdné místo

Zobrazí mezery jako vystouplý tečky a karty jako šipky.Konec souboru je zobrazen jako obdélníkové glyfů.Pokud zalomení nástroje, možnosti/Text Editor/All jazyky a aplikace Word Wrap/zobrazit viditelné glyfy pro slovo je vybrána, že glyf je zobrazena také.

Zalamování řádků

Způsobí, že všechny řádky dokumentu mají být zobrazeny v okně kód.Zalamování řádků můžete vypněte a zapněte v nastavení textového editoru všechny jazyky (Nástroje/možnosti/Text jazyky Editor/All).

Z komentáře výběru

Přidá komentář znaky na výběr aktuálního řádku.

Výběr komentář

Odebere znaky z výběru nebo aktuální řádek.

Zvětšit odsazení

Přidá vybrané řádky nebo aktuální řádek kartu (nebo ekvivalentní mezery).

Zmenšit odsazení řádku

Odebere kartu (nebo ekvivalentní mezery) z vybraných řádků nebo aktuální řádek.

Vybrat značku

V dokumentu, který obsahuje značky (například XML nebo HTML) vybere tag.

Vybrat obsah značek

V dokumentu, který obsahuje značky (například XML nebo HTML) vybere obsah.

V dokumentu se lze pohybovat různými způsoby.Vedle standardní operace lze použít Přejděte zpět (nebo CTRL + mínus) a Přejít vpřed (CTRL + SHIFT + MINUS) tlačítka na panelu nástrojů, přesuňte kurzor, přejděte na předchozí umístění nebo vrácení novější umístění v aktivním dokumentu.Tato tlačítka zachovat posledních 20 umístění kurzoru.

Navigační kód specifické metody jsou následující příkazy:

Přejít na < číslo >

(Upravit nebo přejít k nebo CTRL + G): přesunout na určitý řádek číslo v aktivním dokumentu.

Přejděte na

(Úpravy/Navigovat na nebo CTRL +,): Vyhledá soubor nebo symbol v aktivní řešení.Umožňuje vybrat správnou sadu odpovídajících výsledky z dotazu.Můžete hledat klíčová slova, která jsou obsažena v symbolu pomocí camel šachty a podtržení znaků symbol rozdělení do klíčových slov.

Najít všechny odkazy

(kontextová nabídka): Vyhledá všechny odkazy na vybraném prvku v roztoku.

Přejít na definici

(kontextová nabídka) (nebo F12): hledá definici vybraného prvku.

Další metodou předchozí metoda

(Upravit nebo další metody, předchozí metoda) V souborech kódu jazyka Visual Basic pomocí těchto příkazů, přesuňte kurzor do různých metod.

Zvýraznění odkazu

Klepnete-li symbol ve zdrojovém kódu, jsou zvýrazněny všechny instance tohoto symbolu v dokumentu.Zvýrazněné symboly mohou obsahovat prohlášení a odkazy a mnoho dalších symbolů, Najít všechny odkazy vrátí.Názvy tříd, objekty, proměnné, metody a vlastnosti patří.V kódu jazyka Visual Basic jsou také zvýrazněny klíčová slova pro mnoho struktury řízení.Chcete-li přesunout na další nebo předchozí zvýrazněného symbolu, stiskněte CTRL + SHIFT + ŠIPKA DOLŮ nebo CTRL + SHIFT + Šipka nahoru.Můžete změnit barvu zvýraznění v Nástroje/možnosti/prostředí nebo písma a barvy/Highlighted odkaz.

Můžete také použít navigační panel, je rozevírací seznam polí zobrazena v horní části okna kód pro navigaci v kódu souboru.Tento panel můžete přejít přímo na konkrétní typ nebo jeden z členů jednoho typu.Pomocí jazyka Visual Basic, C# a C++ kódu souborů se zobrazí navigační panel.

Chcete-li skrýt navigační panel, změnit navigační panel možnost v nastavení textového editoru všechny jazyky (Nástroje, možnosti/Text Editor/All jazyky, nebo můžete změnit nastavení pro jednotlivé jazyky).Můžete přejít do rozevíracího seznamu polí takto:

  • Chcete-li přesunout výběr v okně kód na navigačním panelu, stiskněte kombinaci kláves CTRL + F2.

  • Chcete-li vrátit fokus do okna kód z navigačního panelu, stiskněte klávesu ESC.

  • Přesun zaměření položek se v navigačním panelu, stisknutím klávesy TAB.

  • Vyberte položku navigační panel, který má fokus a vraťte se do IDE, stiskněte klávesu ENTER

  • Chcete-li přejít na třídu nebo typ, klepněte na její název v levém rozbalené.

  • Přejít přímo na postup do třídy, klepněte na tlačítko postupu v pravém rozbalené.

Částečné třídy může být členy definované mimo aktuální kód souboru šedě.

Vlastní nastavení editoru.

Import a Export nastavení: můžete sdílet s jiným vývojářem nastavení, v souladu s normou nebo se vrátit k výchozí nastavení aplikace Visual Studio pomocí nastavení Průvodce importem a exportem nastavení na Nástroje nabídce.Můžete změnit obecné nastavení nebo jazyk a specifická nastavení projektu.

Mapování klávesnice: lze definovat nové klávesové zkratky nebo změnit již existující nastavení nástroje/Možnosti/prostředí nebo klávesnice.Další informace o klávesových zkratek viz Předem definované klávesové zkratky.

Informace o možnosti editoru jazyka naleznete v následujících:

Viz také

Koncepty

Kódování a konce řádků

Generování před využitím

Další zdroje

Hledání a nahrazování textu

Osnova

Pomocí technologie IntelliSense

Fragmenty kódu.

Pomocí panelu nástrojů

Zobrazení struktury kódu

Nastavení záložky v kódu

Pomocí seznamu úkolů