Průvodce produktivitou pro Visual Studio
Pokud chcete ušetřit čas při psaní kódu, jste na správném místě. Tato příručka pro produktivitu obsahuje tipy, které vám pomůžou začít se sadou Visual Studio, psát kód, ladit kód, zpracovávat chyby a používat klávesové zkratky – to vše na jedné stránce.
Pro informace o užitečných klávesových zkratkách Produktivní zkratky. Úplný seznam klávesových zkratek najdete v tématu Výchozí klávesové zkratky.
Začněte
Ušetřete čas procházením nabídek tím, že rychle vyhledáte vše, co potřebujete, včetně příkazů, nastavení, dokumentace a možností instalace. Podívejte se na klávesové zkratky pro příkazy ve výsledcích hledání v sadě Visual Studio, abyste si je mohli snadněji zapamatovat.
Ukázkový kód pomocíseznamu úkolů. Pokud nemáte dostatek požadavků na dokončení části kódu, použijte seznam úkolů ke sledování komentářů ke kódu, které používají tokeny, jako jsou
TODO
aHACK
nebo vlastní tokeny, a ke správě zástupců, které vás převezou přímo do předdefinovaného umístění v kódu. Další informace naleznete v tématu Použitíseznamu úkolů .Používat zástupce Průzkumníka řešení. Pokud se sadou Visual Studio začínáte, tyto klávesové zkratky vám mohou pomoci a ušetřit čas, zatímco se seznamujete s novou kódovou základnou. Úplný seznam klávesových zkratek najdete v tématu Výchozí klávesové zkratky v sadě Visual Studio.
Identifikace a přizpůsobení klávesových zkratek v prostředí Visual Studio. Můžete identifikovat klávesové zkratky pro příkazy sady Visual Studio, přizpůsobit tyto klávesové zkratky a exportovat je, aby je mohli používat ostatní. V dialogovém okně Možnosti můžete vždy najít a změnit klávesovou zkratku.
Zlepšit přístupnost sady Visual Studio. Visual Studio obsahuje integrované funkce přístupnosti, které jsou kompatibilní se čtečkami obrazovky a dalšími technologiemi usnadnění. Úplný seznam dostupných funkcí najdete v Tipy a triky pro Visual Studio.
Podívejte se na životní cyklus produktu Visual Studio a jeho servisní model. Informace o tom, jak získat aktualizace pro Visual Studio, možnosti podpory pro zákazníky se smlouvou Enterprise a Professional, podporu pro starší verze sady Visual Studio a součásti, které nejsou součástí údržby sady Visual Studio, najdete v tématu Životní cyklus produktů a údržba sady Visual Studio.
Instalace a správa balíčků NuGet v sadě Visual Studio. Uživatelské rozhraní Správce balíčků NuGet v sadě Visual Studio ve Windows umožňuje snadno instalovat, odinstalovat a aktualizovat balíčky NuGet v projektech a řešeních. Další informace naleznete v tématu Instalace a správa balíčků v sadě Visual Studio pomocí Správce balíčků NuGet.
Psaní kódu
Rychleji napište kód pomocí následujících funkcí.
Použít zjednodušené příkazy. Visual Studio obsahuje různé příkazy, které vám pomůžou rychleji provádět běžné úlohy úprav. Můžete například zvolit příkaz, který bude snadno duplikovat řádek kódu, aniž byste ho museli kopírovat, přemístit kurzor a vložit ho. Zvolte Upravit>Duplikovat nebo stiskněte Ctrl+E,V. Výběr textu můžete také rychle rozbalit nebo sbalit tak, že zvolíte Upravit>Pokročilé>Rozbalit výběr nebo Upravit>Pokročilé>Sbalit výběr, nebo stisknutím kláves Shift+Alt+= nebo Shift+Alt+-.
Použijte IntelliSense. Při zadávání kódu v editoru se zobrazí informace IntelliSense, jako jsou členové seznamu, informace o parametrech, rychlé informace, nápověda k podpisu a dokončené slovo. Tyto funkce podporují přibližné shody textu; Seznamy výsledků pro členy seznamu například obsahují nejen položky, které začínají znaky, které jste zadali, ale také položky, které obsahují kombinaci znaků kdekoli ve svých názvech. Další informace naleznete v tématu Použití technologie IntelliSense.
- pomoc s AI. Pokud používáte Copilot, získejte pomoc s AI, abyste pomohli psát kód.
Změnit automatické vkládání možností Technologie IntelliSense při zadávání kódu. Přepnutím technologie IntelliSense do režimu návrhu můžete určit, že se možnosti IntelliSense vloží jenom v případě, že je explicitně zvolíte.
Pokud chcete povolit režim návrhu, zvolte Ctrl+Alt+Mezerník nebo v řádku nabídek zvolte Upravit>IntelliSense>Přepnout dokončovací režim.
Použijte úryvky kódu. Můžete použít předdefinované fragmenty kódu nebo vytvořit vlastní fragmenty kódu.
Pokud chcete vložit fragment kódu, na řádku nabídek zvolte Upravit>IntelliSense>Vložit fragment kódu nebo Obklopit, nebo otevřete místní nabídku v souboru a zvolte Fragment kódu>Vložit fragment nebo Obklopit. Další informace naleznete v části Code Snippets.
Vložit JSON nebo XML jako třídy. Zkopírujte libovolný fragment textu JSON nebo XML do schránky a vložte ho jako třídy .NET silného typu do libovolného souboru kódu jazyka C# nebo Visual Basic. K tomu použijte Upravit>Vložit speciální>Vložit JSON jako třídy (nebo Vložit XML jako třídy).
Opravit chyby kódu přímo. Rychlé akce umožňují snadno refaktorovat, generovat nebo jinak upravovat kód pomocí jediné akce. Tyto akce lze použít pomocí ikony šroubováku nebo žárovky ikon nebo stisknutím klávesy Alt+Enter nebo Ctrl+., když je kurzor na příslušném řádku kódu. Další informace naleznete v části Rychlé akce.
Zobrazit a upravit definici prvku kódu. Můžete rychle zobrazit a upravit modul, ve kterém je definován prvek kódu, například člen, proměnná nebo místní.
Pokud chcete otevřít definici v automaticky otevíracím okně, označte prvek a poté zvolte klávesy Alt+F12, nebo otevřete místní nabídku prvku a pak zvolte Náhled definice. Pokud chcete otevřít definici v samostatném okně kódu, otevřete kontextovou nabídku prvku a pak zvolte Přejít na definici.
Použití ukázkových aplikací. Vývoj aplikací můžete urychlit stažením a instalací ukázkových aplikací ze služby Microsoft Developer Network. Konkrétní technologii nebo programovací koncept můžete také naučit stažením a prozkoumáním ukázkového balíčku pro danou oblast.
Změna formátování závorek pomocí formátování nebo nových řádků. Pomocí stránky Možnosti formátování nastavte možnosti pro formátování kódu v editoru kódu, včetně nových řádků. Další informace o použití tohoto nastavení v jazyce C# naleznete v dialogovém okně Možnosti: Textový editor > C# > Styl kódu > Formátování. Informace o jazyce C++ najdete v tématu Nastavení předvoleb kódování jazyka C++ v sadě Visual Studio. Informace o Pythonu najdete v tématu Formátování kódu Pythonu.
změnit odsazení pomocí tabulátoru. Pomocí vlastních nastavení editoru přizpůsobených každému základu kódu můžete vynutit konzistentní styly kódování pro více vývojářů pracujících na stejném projektu v různých editorech a prostředích IDE. Ujistěte se, že celý tým dodržuje stejné jazykové konvence, zásady vytváření názvů a pravidla formátování. Vzhledem k tomu, že tato vlastní nastavení jsou přenosná a cestují s vaším kódem, můžete vynutit způsoby kódování dokonce i mimo Visual Studio. Další informace naleznete v tématu Možnosti, Textový editor, Všechny jazyky, tabulátory.
- Zkuste automaticky kopírovat a ořezat odsazení. Zkopírujte kód ze sady Visual Studio do jiné aplikace (Outlook, Teams atd.), aniž byste po vložení kódu museli ručně opravit odsazení. K dispozici v sadě Visual Studio 2022 verze 17.7 a novějších verzích.
Navigace v kódu a integrovaném vývojovém prostředí (IDE)
Různé techniky můžete použít k rychlejšímu vyhledání a přechodu na konkrétní místa v kódu. Rozložení oken sady Visual Studio můžete také změnit na základě vašich předvoleb.
Záložky řádků kódu. Záložky můžete použít k rychlému přechodu na konkrétní řádky kódu v souboru.
Pokud chcete nastavit záložku, na řádku nabídek zvolte Upravit>Záložky>Přepnout záložku. V okně Záložky můžete zobrazit všechny záložky pro řešení. Další informace naleznete v tématu Nastavení záložek v kódu.
Hledání definic symbolů v souboru. V rámci řešení můžete vyhledat definice symbolů a názvy souborů, ale výsledky hledání neobsahují obory názvů ani místní proměnné.
K této funkci se dostanete tak, že v nabídce zvolíte Upravit>Přejít na.
Procházet celkovou strukturu kódu. V Průzkumníku řešenímůžete vyhledávat a procházet třídy a jejich typy a členy v projektech. Můžete také vyhledat symboly, zobrazit hierarchii volání metody, najít odkazy na symboly a provádět další úlohy. Pokud zvolíte prvek kódu v Průzkumníku řešení, přidružený soubor se otevře v kartě Náhled a kurzor se přesune na daný prvek v souboru. Další informace naleznete v tématu Zobrazení struktury kódu.
Přejít na umístění v souboru s režimem mapování. Režim mapy zobrazuje řádky kódu v miniaturním zobrazení na posuvníku. Další informace o tomto režimu zobrazení naleznete v tématu Postupy: Přizpůsobení posuvníku.
Pochopte strukturu svého kódu pomocí mapy kódu. Mapy kódu vám můžou pomoct vizualizovat závislosti v kódu a zjistit, jak zapadá dohromady, aniž byste museli číst soubory a řádky kódu. Další informace najdete v tématu Mapování závislostí pomocí map kódu.
Zobrazit nedávno použité soubory sUpravit/Přejít na nedávno použitý soubor . Pomocí příkazů Go To v sadě Visual Studio můžete zaměřeně vyhledávat ve svém kódu, abyste rychle našli specifikované položky. Podrobné pokyny najdete v tématu Vyhledání kódu pomocí příkazů Přejít na.
Přesuňte okno Vlastnosti na pravou stranu. Pokud hledáte známé rozložení okna, můžete okno Vlastnosti v sadě Visual Studio přesunout stisknutím klávesy F4.
Rychlejší hledání položek
Kromě filtrování obsahu oken nástrojů můžete v integrovaném vývojovém prostředí vyhledávat příkazy, soubory a možnosti a zobrazit jenom relevantní informace pro aktuální úlohu.
Filtrovat obsah oken nástrojů. Ve vyhledávání obsahu mnoha oken nástrojů, jako je například panel nástrojů , okno Vlastnosti a Průzkumník řešení , můžete zobrazit pouze ty položky, jejichž názvy obsahují zadané znaky.
Zobrazit pouze chyby, které chcete řešit. Pokud na panelu nástrojů
seznam chyb zvolíte tlačítkoFiltr , můžete snížit počet chyb, které se zobrazí v okně seznamu chyb. Můžete zobrazit pouze chyby v souborech, které jsou otevřené v editoru, pouze chyby v aktuálním souboru nebo pouze chyby v aktuálním projektu. Můžete také vyhledat konkrétní chyby v okně Seznam chyb. Najít dialogová okna, příkazy nabídek, možnosti a další. Do vyhledávacího pole zadejte klíčová slova nebo fráze pro položky, které se pokoušíte najít. Pokud například zadáte nový projekt, zobrazí se následující možnosti:
Stisknutím kláves Ctrl+Q přejděte přímo do vyhledávacího pole.
Ladění kódu
Ladění může nějakou dobu trvat, ale následující tipy vám můžou pomoct proces urychlit.
- Použijte nástroje ladicího programu sady Visual Studio. Když v kontextu sady Visual Studio ladíte aplikaci, obvykle to znamená, že aplikaci spouštíte v režimu ladicího programu. Ladicí program nabízí mnoho způsobů, jak zjistit, co váš kód dělá během jeho spuštění. Podívejte se na Nejprve se podívejte na ladicího programu sady Visual Studio, kde najdete příručku, která vám pomůže začít.
- pomoc s AI. Pokud používáte Copilot, získejte asistenci AI pro ladění kódu.
Nastavit dočasné zarážky. V aktuálním řádku kódu můžete vytvořit dočasnou zarážku a spustit ladicí program současně. Když na tento řádek kódu přejdete, ladicí program přejde do režimu přerušení. Další informace najdete v tématu Procházení kódu pomocí ladicího programu.
Pokud chcete tuto funkci použít, zvolte klávesy+F10 nebo otevřete místní nabídku pro řádek kódu, na kterém chcete přerušit, a potom zvolte Spustit kursoru.
Zaznamenat informace o hodnotě pro proměnné. Do proměnné ve vašem kódu můžete přidat poznámku DataTip a připnout ji, abyste po dokončení ladění měli přístup k poslední známé hodnotě proměnné. Další informace najdete v tématu Zobrazení hodnot dat v datových tipech.
Pokud chcete přidat datový tip, musí být ladicí program v režimu přerušení. Umístěte kurzor na proměnnou a pak zvolte tlačítko připnutí v datovém tipu, který se zobrazí. Při zastavení ladění se ve zdrojovém souboru vedle řádku kódu, který obsahuje proměnnou, zobrazí ikona modrého špendlíku. Pokud přejdete na modrý špendlík, zobrazí se hodnota proměnné z poslední relace ladění.
Vymazat okno. Obsah okamžitého okna můžete během návrhu vymazat zadáním
>cls
nebo>Edit.ClearAll
Další informace o jiných příkazech najdete v tématu aliasy příkazů sady Visual Studio.
Najít změny kódu a další historii pomocí CodeLens. CodeLens vám umožní soustředit se na práci, zatímco zjistíte, co se s kódem stalo – bez opuštění editoru. Můžete najít odkazy na část kódu, změny kódu, propojené chyby, pracovní položky, revize kódu a testy jednotek.
Použijte Live Share pro ladění v reálném čase s ostatními. Live Share umožňuje spolupracovat na úpravách a ladění s ostatními v reálném čase bez ohledu na programovací jazyky, které používáte, nebo typy aplikací, které vytváříte. Další informace najdete v tématu Co je Visual Studio Live Share?
Pomocí interaktivního okna můžete psát a testovat malý kód. Visual Studio poskytuje interaktivní okno rePL (read-evaluate-print-loop), které umožňuje zadat libovolný kód a zobrazit okamžité výsledky. Tento způsob kódování vám pomůže naučit se a experimentovat s rozhraními API a knihovnami a interaktivně vyvíjet funkční kód, který se má zahrnout do vašich projektů. Informace o Pythonu najdete v tématu Práce s interaktivním oknem Pythonu. Funkce Interaktivní okno je také k dispozici pro jazyk C#.
Přístup k nástrojům sady Visual Studio
Pokud ho připnete do nabídky Start nebo hlavního panelu, můžete rychle získat přístup k příkazovému řádku pro vývojáře nebo k jinému nástroji sady Visual Studio.
V Průzkumníku Windows přejděte na %ProgramData%\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools.
Klikněte pravým tlačítkem myši nebo otevřete místní nabídku pro příkazový řádek pro vývojářea pak zvolte Připnout na start nebo Připnout na hlavní panel.
Správa souborů, panelů nástrojů a oken
Při vývoji aplikace můžete kdykoli pracovat v několika souborech kódu a přesouvat se mezi několika okny nástrojů. Uspořádání můžete zajistit pomocí následujících tipů:
Udržujte soubory, které často používáte, viditelné v editoru. Soubory můžete připnout na levou stranu karty, aby zůstaly viditelné bez ohledu na počet souborů otevřených v editoru.
Chcete-li připnout soubor, vyberte kartu souboru a potom vyberte tlačítko Přepnout stav připnutí.
Přesunout dokumenty a okna do jiných monitorů. Pokud při vývoji aplikací používáte více než jeden monitor, můžete snadněji pracovat na částech aplikace přesunutím souborů otevřených v editoru do jiného monitoru. Můžete také přesouvat okna nástrojů, jako jsou okna ladicího programu, na jiný monitor a spojovat dohromady dokumentová a nástrojová okna, abyste vytvořili "rafty". Další informace najdete v tématu Přizpůsobení rozložení oken a přizpůsobení karet v sadě Visual Studio.
Soubory můžete také snadněji spravovat tak, že vytvoříte další instanci průzkumníka řešení a přesunete je do jiného monitoru. Pokud chcete vytvořit další instanci Průzkumníka řešení, otevřete kontextovou nabídku v Průzkumníku řešenía poté zvolte Nové zobrazení Průzkumníka řešení.
Přizpůsobte písma, která se zobrazují v sadě Visual Studio. Můžete změnit řez písma, velikost a barvu, které se používají pro text v integrovaném vývojovém prostředí( IDE). Můžete například přizpůsobit barvu konkrétních prvků kódu v editoru a řez písma v oknech nástrojů nebo v celém integrovaném vývojovém prostředí. Další informace najdete v tématu Postupy: Změna písem a barev a Postupy: Změna písem a barev v editoru.