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 produktivity, viz . Úplný seznam klávesových zkratek najdete v tématu Výchozí klávesové zkratky.

Začít

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.

  • Vzorkový 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 a HACKnebo 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, mohou vám tyto klávesové zkratky pomoci a ušetřit vám čas, zatímco se seznamujete s novou bází kódu. Úplný seznam klávesových zkratek najdete v tématu Výchozí klávesové zkratky v sadě Visual Studio.

  • Identifikujte a přizpůsobte klávesové zkratky v sadě 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.

  • Učiňte Visual Studio přístupnějším. 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 přístupnost ve Visual Studio.

  • Prohlédněte si životní cyklus a údržbu produktu Visual Studio. 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 příkazy pro usnadnění. 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 zmenšit tak, že zvolíte Upravit>Rozšířené>Rozbalit výběr nebo Upravit>Rozšířené>Zmenšit výběr, nebo stisknutím kláves Shift+Alt+= nebo Shift+Alt+-.

  • Použijte technologii 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.

  • 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, stiskněte klávesy Ctrl+Alt+mezerník nebo v nabídce zvolte Upravit>IntelliSense>Přepnout režim dokončování.

  • Použijte fragmenty 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 vyberte v místní nabídce souboru a zvolte Fragment kódu>Vložit fragment kódu nebo Obklopit. Další informace najdete v tématu fragmenty kódu .

  • Vložte JSON nebo XML jako třídy. Zkopírujte libovolný fragment textu JSON nebo XML do schránky a vložte ho jako silně typované třídy .NET do jakéhokoli souboru kódu v jazyce 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 vložené. Rychlé akce umožňují snadno refaktorovat, generovat nebo jinak upravovat kód pomocí jediné akce. Tyto akce lze použít pomocí ikony šroubováku ikony šroubováku nebo žárovky ikona žárovky ikon nebo stisknutím klávesy Alt+Enter nebo Ctrl+., když je kurzor na příslušném řádku kódu. Viz Rychlé akce pro další informace.

  • Zobrazit a upravit definici kódového prvku. 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 ve vyskakovacím okně, zvýrazněte prvek a poté zvolte klávesy Alt+F12 nebo otevřete místní nabídku prvku a zvolte Náhled definice. Pokud chcete otevřít definici v samostatném okně kódu, otevřete místní nabídku prvku a pak zvolte Přejít na definici.

  • Použijte ukázkové aplikace. 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í/Nových řádků. Pomocí stránky možností Formátování můžete nastavit možnosti 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 putují s vaším kódem, můžete prosazovat styly kódování i mimo Visual Studio. Další informace naleznete v tématu Možnosti, Textový editor, Všechny jazyky, tabulátory.

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 pro řádky 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 na řádku nabídek zvolíte Upravit>Přejít na.

  • Procházejte celkovou strukturu vašeho 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 prvek v souboru. Další informace naleznete v tématu Zobrazení struktury kódu.

  • Přejít na umístění v souboru s mapovým režimem. 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.

  • Porozumějte struktuře kódu pomocí mapykó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.

  • Podívejte se na často používané soubory pomocíUpravit/Přejít na nedávné soubory. Pomocí příkazů Přejít na v aplikaci Visual Studio můžete provést cílené vyhledávání v kódu, které vám pomůže rychle najít zadané položky. Podrobné pokyny najdete v části Vyhledání kódu pomocí příkazů Přejít na.

  • Přesuňte okno vlastností 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ů. Obsah mnoha oken nástrojů, jako je například panel nástrojů, okno Vlastnosti a průzkumník řešení , ale můžete zobrazit jenom 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čítko Filtr, 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.

  • Najděte dialogová okna, příkazy nabídky, 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:

    výsledky hledání pro 'nový projekt'

    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žití nástrojů 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 Úvod do ladicího programu Visual Studio pro návod, jak začít.
  • 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ž narazíte na tento řádek kódu, 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 Ctrl+F10, nebo otevřete místní nabídku pro řádek kódu, na kterém chcete přerušit, a potom zvolte Spustit kursor.

  • Zaznamenat informace o hodnotě pro proměnné. Do proměnné v kódu můžete přidat datový popis a připnout ho, 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 debugger v režimu přerušení. Umístěte kurzor na proměnnou a pak klikněte na tlačítko připnutí na objevivším se DataTipu. 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 ukážete na modrý špendlík, zobrazí se hodnota proměnné z poslední relace ladění.

  • Vymazat okno. Obsah okamžitého okna můžete v době 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 k tomu, abyste mohli ladit 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.

  1. V Průzkumníku Windows přejděte na %ProgramData%\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools.

  2. Klikněte pravým tlačítkem myši nebo otevřete místní nabídku pro Vývojářský příkazový řádeka 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.

    Pokud chcete připnout soubor, zvolte kartu souboru a pak zvolte 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 okna dokumentů a nástrojů dohromady, aby se vytvořily "rafty". Další informace najdete v tématu Přizpůsobení rozložení oken a přizpůsobení záložek 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 místní nabídku v Průzkumníka řešenía zvolte Nové zobrazení Průzkumníka řešení.

  • Přizpůsobte písma, která se zobrazí 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.