Sdílet prostřednictvím


Vítá vás Visual Studio – sada IDE | Visual Basic

Integrované vývojové prostředí (IDE) je program s bohatými funkcemi, který podporuje mnoho aspektů vývoje softwaru. Visual Studio – sada IDE je kreativní spouštěcí panel, který můžete použít k úpravám, ladění a sestavení kódu a následnému publikování aplikace. Visual Studio také zahrnuje kompilátory, nástroje pro dokončování kódu, grafické návrháře a mnoho dalších funkcí pro vylepšení procesu vývoje softwaru.

Screenshot Visual Studio – sada IDE s kódem Visual Basic a klíčovými funkcemi.

Screenshot integrovaného vývojového prostředí Visual Studio 2022 s kódem Visual Basic a klíčovými funkcemi.

Předchozí obrázek ukazuje Visual Studio s otevřeným projektem Visual Basic, který zobrazuje klíčová okna a jejich funkce:

  • V Průzkumník řešení v pravém horním rohu můžete zobrazit, procházet a spravovat soubory kódu. Průzkumník řešení vám může pomoct uspořádat kód seskupením souborů do solutions a projektů.

  • V okně centrálního editoru, kde pravděpodobně strávíte většinu času, se zobrazí obsah souboru. V okně editoru můžete upravit kód nebo navrhnout uživatelské rozhraní, například okno s tlačítky a textovými poli.

  • V Git Changes v pravém dolním rohu můžete sledovat pracovní položky a sdílet kód s ostatními pomocí technologií správy verzí, jako jsou Git a GitHub.

Editions

Visual Studio je k dispozici pro Windows.

Existují tři edice Visual Studio: Community, Professional a Enterprise. Informace o tom, které funkce jednotlivé edice podporují, najdete v tématu Porovnejte edice Visual Studio.

Mezi oblíbené funkce v Visual Studio, které zlepšují produktivitu při vývoji softwaru, patří:

  • Vlnovkování a rychlé akce

    Vlnové podtržítka jsou vlnovité čáry, které vás při psaní okamžitě upozorní na chyby nebo potenciální problémy v kódu. Tyto vizuální vodítka vám pomůžou okamžitě vyřešit problémy, aniž byste museli čekat na zjištění chyb během sestavování nebo za běhu. Pokud najedete myší na vlnovku, zobrazí se další informace o chybě. Žárovka se může zobrazit také na levém okraji s rychlými akcemi , které můžete provést k opravě chyby.

    Snímek obrazovky vlnovkového podtržení ve Visual Studio.

    Snímek obrazovky ukazující vlnovkové podtržení ve Visual Studio 2022.

  • Refactoring

    Refaktoring zahrnuje operace, jako je inteligentní přejmenování proměnných, extrakce jednoho nebo více řádků kódu do nové metody a změna pořadí parametrů metody.

    Screenshot nabídky Refaktoring v Visual Studio.

    Screenshot nabídky Refaktoring v Visual Studio 2022.

  • IntelliSense

    IntelliSense je sada funkcí, které zobrazují informace o kódu přímo v editoru a v některých případech za vás zapisují malé části kódu. Je to jako mít základní dokumentaci vloženou v editoru, takže nemusíte hledat informace o typech jinde.

    Následující obrázek ukazuje, jak IntelliSense zobrazuje seznam členů pro typ:

    Snímek obrazovky se seznamem členů IntelliSense

    Screenshot seznamu členů IntelliSense v Visual Studio 2022.

    Funkce IntelliSense se liší podle jazyka. Další informace najdete v tématu C# IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSense a Visual Basic IntelliSense.

  • Vyhledávání ve Visual Studio

    Nabídky, možnosti a vlastnosti ve Visual Studiu se mohou někdy zdát ohromující. Visual Studio vyhledávání nebo Ctrl+Q je skvělý způsob, jak rychle najít funkce a kód IDE na jednom místě.

    Když začnete psát název něčeho, co hledáte, Visual Studio zobrazí výsledky, které vás převezmou tam, kam potřebujete. Pokud potřebujete přidat funkce, například jiný programovací jazyk, můžete otevřít instalační program Visual Studio z výsledků vyhledávacího pole a nainstalovat úlohu nebo součást.

    Screenshot, který zobrazuje vyhledávací pole Snadné spuštění v Visual Studio.

  • Živé sdílení

    Spolupracovně můžete upravovat a ladit s ostatními v reálném čase bez ohledu na typ aplikace nebo programovací jazyk. Svůj projekt můžete okamžitě a bezpečně sdílet. Můžete také sdílet ladicí relace, terminálové instance, webové aplikace, hlasové hovory a další.

  • Hierarchie volání

    Okno Hierarchie volání zobrazuje metody, které volají vybranou metodu. Tyto informace můžou být užitečné, když uvažujete o změně nebo odebrání metody nebo při pokusu o sledování chyby.

    Screenshot zobrazující okno Hierarchie volání v Visual Studio.

    Screenshot zobrazující okno Hierarchie volání v Visual Studio 2022.

  • CodeLens

    CodeLens pomáhá najít odkazy na kód, změny kódu, propojené chyby, pracovní položky, revize kódu a testy jednotek bez opuštění editoru.

    Screenshot, který zobrazuje CodeLens v Visual Studio.

    Screenshot, který zobrazuje CodeLens v Visual Studio 2022.

  • Přejít na definici

    Funkce Přejít na definici vás provede přímo do umístění definice funkce nebo typu.

    Screenshot, který zobrazuje možnost Přejít k definici v Visual Studio.

    Screenshot, který zobrazuje Přechod k definici v Visual Studio 2022.

  • Náhled definice

    Okno Náhled definice umožňuje zobrazit definici metody nebo typu bez nutnosti otevřít samostatný soubor.

    Snímek obrazovky zobrazující náhled definice ve Visual Studiu.

    Snímek obrazovky zobrazující náhled definice ve Visual Studio 2022.

  • Opětovné načítání za provozu

    Opětovné načítání za provozu umožňuje upravovat soubory kódu aplikace a okamžitě aplikovat změny kódu na spuštěnou aplikaci.

    Snímek obrazovky funkce Opětovné načítání za provozu ve Visual Studio.

Nainstalovat Visual Studio

V této části vytvoříte jednoduchý projekt, který vám umožní vyzkoušet některé věci, které můžete s Visual Studio dělat. Naučíte se měnit barevný motiv, používat IntelliSense jako pomoc při kódování a ladit aplikaci, abyste viděli proměnnou hodnotu během provádění aplikace.

Začněte tím, že download Visual Studio a nainstalujete ho do systému. V modulárním instalačním programu zvolíte a nainstalujete úlohy, což jsou skupiny funkcí, které potřebujete pro požadované programovací jazyky nebo platformy. Pokud chcete použít následující kroky k vytvoření programu, nezapomeňte během instalace vybrat úlohu technologie .NET vývoj desktopových aplikací.

Screenshot pracovní zátěže vývoje desktopových aplikací .NET vybrané v instalátoru Visual Studio.

Když poprvé otevřete Visual Studio, můžete sign in pomocí svého účtu Microsoft nebo pracovního nebo školního účtu.

Přizpůsobit Visual Studio

Uživatelské rozhraní Visual Studio můžete přizpůsobit, včetně změny výchozího barevného motivu.

Změna barevného motivu

Změna barevného motivu:

  1. Otevřete Visual Studio. V úvodním okně vyberte Pokračovat bez kódu.

    Screenshot obrazovky Visual Studio Start se zvýrazněným odkazem Pokračovat bez kódu.

  2. Na řádku nabídek Visual Studio zvolte Nástroje>Options a otevřete dialogové okno Options.

  3. Na stránceObecné prostředí změňte výběr barevného motivu na Modrý nebo Světlý a pak vyberte OK.

    Screenshot, který zobrazuje změnu barevného motivu na Modrý v Visual Studio.

    Barevný motiv pro celé integrované vývojové prostředí (IDE) se odpovídajícím způsobem změní. Následující snímek obrazovky ukazuje modrý motiv:

    Screenshot, který zobrazuje Visual Studio v modrém motivu.

  1. Otevřete Visual Studio. Na řádku nabídek vyberte Možnosti nástrojů a otevřete podokno Možnosti.

  2. Na stránce Možnosti Všeobecná nastavení prostředí změňte výběr barevného motivu na Cool Breeze nebo Light.

    Screenshot, který zobrazuje změnu barevného motivu na Cool Breeze v Visual Studio.

    Barevný motiv pro celé integrované vývojové prostředí (IDE) se odpovídajícím způsobem změní. Následující snímek obrazovky ukazuje motiv Cool Breeze:

    Screenshot, který zobrazuje Visual Studio v motivu Cool Breeze.

Výběr nastavení prostředí

Můžete nakonfigurovat Visual Studio tak, aby používala nastavení prostředí přizpůsobená Visual Basic vývojářům.

  1. Na řádku nabídek zvolte NástrojeNastavení importu a exportu.

  2. V Průvodci importem a exportem nastavenívyberte Obnovit všechna nastavenía pak vyberte Další.

  3. Na stránce Uložit aktuální nastavení vyberte, jestli se má před resetováním uložit aktuální nastavení. Pokud jste žádná nastavení neupravili, vyberte Ne, pouze obnovit nastavení a přepsat stávající nastavení. Pak vyberte Další.

  4. Na stránce Choose a Default Collection of Settings zvolte Visual Basic a pak vyberte Finish.

  5. Na stránce Obnovit dokončeno vyberte Zavřít.

Další informace o dalších způsobech přizpůsobení integrovaného vývojového prostředí najdete v tématu Přizpůsobování Visual Studio.

Vytvoření programu

Ponořte se a vytvořte jednoduchý program.

  1. Na řádku nabídek Visual Studio zvolte Soubor>New>Project. Můžete také stisknout kombinaci kláves CtrlShiftN.

    Snímek obrazovky > výběru projektu > Nový z rozbalovací nabídky Visual Studio.

    Otevře se okno Vytvořit nový projekt a zobrazí několik šablon projektů. Šablona obsahuje základní soubory a nastavení, které daný typ projektu vyžaduje.

  2. Pokud chcete najít šablonu, můžete do vyhledávacího pole zadat nebo zadat klíčová slova. Seznam dostupných šablon filtruje na základě zadaných klíčových slov. Výsledky šablony můžete filtrovat výběrem možnosti Visual Basic ze seznamu Všechny jazykyWindows ze seznamu Všechny platformy a Konsole ze seznamu Všechny typy projektů.

    Vyberte šablonu Visual Basic Konsole App a pak vyberte Dalši.

    Screenshot okna Vytvořit nový projekt s vybranou aplikací konzoly Visual Basic.

  3. V okně Konfigurace nového projektu zadejte HelloWorld jako název projektu . Volitelně můžete změnit umístění adresáře projektu z výchozího umístění C:\Users\name\source\repos a pak vyberte Další.

    Snímek obrazovky s oknem Konfigurovat nový projekt se zadaným názvem HelloWorld

  4. V okně Přidatné informace ověřte, jestli se v nabídce Framework> zobrazí technologie .NET 10.0. Pak vyberte Vytvořit.

    Snímek obrazovky s oknem Další informace, kde je vybráno .NET 10.0.

    Visual Studio vytvoří projekt. Program je jednoduchá "Hello World" aplikace, která volá metodu Console.WriteLine() k zobrazení řetězce Hello, World! v okně konzoly.

    Soubory projektu se zobrazí na pravé straně Visual Studio – sada IDE v okně s názvem Průzkumník řešení. V okně Průzkumník řešení vyberte soubor Program.vb. Kód Visual Basic aplikace se otevře v okně centrálního editoru, které zabírá většinu místa.

    Screenshot, který zobrazuje Visual Studio – sada IDE s kódem Program.vb v editor.

    Kód je automaticky barevně odlišen tak, aby označoval různé části, jako jsou klíčová slova a datové typy. Čísla řádků pomáhají najít kód.

    Malé svislé přerušované čáry v kódu označují strukturu kódu nebo bloky kódu, které spolu spolupracují. Můžete také kliknout na malé ikony šipek vpravo a sbalit nebo rozbalit bloky kódu. Tato funkce osnovy kódu umožňuje skrýt kód, který nepotřebujete vidět, a pomáhá minimalizovat nepotřebné informace na obrazovce.

    Screenshot, který zobrazuje Visual Studio – sada IDE červenými poli.

    K dispozici je mnoho dalších nabídek a oken nástrojů.

  5. Spusťte aplikaci výběrem Debug>Start bez ladění v horní nabídce Visual Studio. Můžete také stisknout kombinaci kláves CtrlF5.

    Snímek obrazovky s položkou nabídky Ladit Spustit bez ladění.

    Visual Studio sestaví aplikaci a otevře se okno konzoly se zprávou Hello World!. Teď máte spuštěnou aplikaci.

    Screenshot okna konzoly ladění s výstupem Hello World! a Stisknutím libovolné klávesy zavřete toto okno.

  6. Okno konzoly zavřete stisknutím libovolné klávesy.

  7. Před řádek s textem Console.WriteLine("Hello World!") přidejte následující kód Visual Basic:

    Console.WriteLine("What is your name?")
    Dim name = Console.ReadLine()
    

    Tento kód zobrazí vaše jméno? v okně konzoly a potom počká, dokud uživatel nezadá nějaký text.

  8. Změňte řádek se zprávou Console.WriteLine("Hello World!") na následující řádek:

    Console.WriteLine("Hello " + name + "!")
    
  9. Spusťte aplikaci znovu tak, že vyberete Spustit bez laděníbez ladění nebo stisknete CtrlF5.

    Visual Studio aplikaci znovu sestaví a otevře se okno konzoly a zobrazí se výzva k zadání vašeho jména.

  10. Zadejte své jméno do okna konzoly a stiskněte Enter.

    Snímek obrazovky okna konzoly ladění s výzvou k zadání jména, se vstupem a výstupem 'Hello Georgette'.

  11. Stisknutím libovolné klávesy zavřete okno konzoly a zastavte spuštěný program.

  1. Na řádku nabídek Visual Studio zvolte Soubor>New>Project. Můžete také stisknout kombinaci kláves CtrlShiftN.

    Snímek obrazovky nabídky Soubor > Nový > Projekt z řádku nabídek Visual Studio 2022.

    Otevře se okno Vytvořit nový projekt a zobrazí několik šablon projektů. Šablona obsahuje základní soubory a nastavení, které daný typ projektu vyžaduje.

  2. Pokud chcete najít šablonu, můžete do vyhledávacího pole zadat nebo zadat klíčová slova. Seznam dostupných šablon filtruje na základě zadaných klíčových slov. Výsledky šablony můžete dále filtrovat výběrem Visual Basic ze seznamu Všechny jazyky, Windows ze seznamu Všechny platformy a Console ze seznamu Všechny typy projektů.

    Vyberte šablonu Visual Basic Konsole Application a pak vyberte Dalše.

  3. V okně Konfigurace nového projektu zadejte HelloWorld jako název projektu . Volitelně můžete změnit umístění adresáře projektu z výchozího umístění C:\Users\name\source\repos a pak vyberte Další.

    Screenshot okna Konfigurovat nový projekt v Visual Studio 2022 se zadaným názvem HelloWorld.

  4. V okně Přidatné informace Ověřte, že technologie .NET 8.0 se zobrazí v nabídce Framework a pak vyberte Create.

    Snímek obrazovky okna Další informace s vybranou verzí .NET 8.0.

    Visual Studio vytvoří projekt. Program je jednoduchá "Hello World" aplikace, která volá metodu Console.WriteLine() k zobrazení řetězce Hello, World! v okně konzoly.

    Soubory projektu se zobrazí na pravé straně Visual Studio – sada IDE v okně s názvem Průzkumník řešení. V okně Průzkumník řešení vyberte soubor Program.vb. Kód Visual Basic aplikace se otevře v okně centrálního editoru, které zabírá většinu místa.

    Screenshot, který zobrazuje Visual Studio – sada IDE s kódem Program.vb v editor.

    Kód je automaticky barevně odlišen tak, aby označoval různé části, jako jsou klíčová slova a datové typy. Čísla řádků pomáhají najít kód.

    Malé svislé přerušované čáry v kódu označují strukturu kódu nebo bloky kódu, které spolu spolupracují. Můžete také vybrat malé ikony s mínus nebo plus symbolem k sbalení nebo rozbalení bloků kódu. Tato funkce osnovy kódu umožňuje skrýt kód, který nepotřebujete vidět, a pomáhá minimalizovat nepotřebné informace na obrazovce.

    Screenshot, který zobrazuje Visual Studio – sada IDE červenými poli.

    K dispozici je mnoho dalších nabídek a oken nástrojů.

  5. Spusťte aplikaci výběrem Debug>Start bez ladění v horní nabídce Visual Studio. Můžete také stisknout kombinaci kláves CtrlF5.

    Snímek obrazovky s položkou nabídky Ladit Spustit bez ladění.

    Visual Studio sestaví aplikaci a otevře se okno konzoly se zprávou Hello World!. Teď máte spuštěnou aplikaci.

    Screenshot okna konzoly ladění s výstupem Hello World! a Stisknutím libovolné klávesy zavřete toto okno.

  6. Okno konzoly zavřete stisknutím libovolné klávesy.

  7. Před řádek s textem Console.WriteLine("Hello World!") přidejte následující kód Visual Basic:

    Console.WriteLine("What is your name?")
    Dim name = Console.ReadLine()
    

    Tento kód zobrazí vaše jméno? v okně konzoly a potom počká, dokud uživatel nezadá nějaký text.

  8. Změňte řádek se zprávou Console.WriteLine("Hello World!") na následující řádek:

    Console.WriteLine("Hello " + name + "!")
    
  9. Spusťte aplikaci znovu tak, že vyberete Spustit bez laděníbez ladění nebo stisknete CtrlF5.

    Visual Studio aplikaci znovu sestaví a otevře se okno konzoly a zobrazí se výzva k zadání vašeho jména.

  10. Zadejte své jméno do okna konzoly a stiskněte Enter.

    Snímek obrazovky okna konzoly ladění s výzvou k zadání jména, se vstupem a výstupem 'Hello Georgette'.

  11. Stisknutím libovolné klávesy zavřete okno konzoly a zastavte spuštěný program.

Použijte refaktoring a IntelliSense

Tady je několik způsobů, jak vám refaktoring a IntelliSense můžou pomoct efektivněji kódovat.

Nejprve proměnnou přejmenujte:

  1. Poklikejte na proměnnou a zadejte nový název proměnné, uživatelské jméno.

    Kolem proměnné se zobrazí pole a na okraji se zobrazí ikona.

  2. Výběrem ikony zobrazíte dostupné rychlé akce. Vyberte Přejmenovat jméno na uživatelské jméno.

    Screenshot, která zobrazuje akci Přejmenování ve Visual Studiu.

    Snímek obrazovky, který zobrazuje akci Přejmenovat ve Visual Studio 2022.

    Přejmenování proměnných v rámci projektu, což v tomto případě zahrnuje pouze dvě místa.

Teď se podívejte na IntelliSense.

  1. Pod řádek s textem zadejte následující kód:

    Dim now = Date.
    

    Pole zobrazí členy třídy. Popis aktuálně vybraného člena se zobrazí také v samostatném poli.

    Screenshot, který zobrazuje členy seznamu IntelliSense v Visual Studio 2022.

  2. Zvolte člena s názvem Now, což je vlastnost třídy. Buď poklikejte na tlačítko Nyní, nebo ho vyberte a stiskněte klávesu Tab.

  3. Pod tímto řádkem zadejte následující řádky kódu:

    Dim dayOfYear = now.DayOfYear
    Console.Write("Day of year: ")
    Console.WriteLine(dayOfYear)
    

    Tip

    se liší od . Po vytištění nepřidá ukončovací znak řádku. Další část textu, která se odešle do výstupu, se vytiskne na stejném řádku. Na každou z těchto metod v kódu můžete najet myší, abyste viděli jejich popisy.

Pak znovu použijte refaktoring, aby byl kód trochu stručnější.

  1. Vyberte proměnnou na řádku . Na okraji na této čáře se zobrazí ikona žárovky.

  2. Výběrem ikony žárovky zobrazíte dostupné návrhy z Visual Studio. Tento případ ukazuje refaktoring vložené dočasné proměnné pro odebrání řádku kódu beze změny celkového chování kódu.

    Snímek obrazovky zobrazující návrh dočasné proměnné Inline ve Visual Studio.

  3. Pokud chcete refaktorovat kód, vyberte vloženou dočasnou proměnnou .

  4. Spusťte program znovu stisknutím kláves CtrlF5. Výstup vypadá přibližně takto:

    Snímek obrazovky okna konzoly ladění s výzvou k zadání názvu, vstupu a výstupu

  1. Vyberte proměnnou na řádku . Na okraji na této čáře se zobrazí ikona žárovky.

  2. Výběrem ikony žárovky zobrazíte dostupné návrhy z Visual Studio. Tento případ ukazuje refaktoring vložené dočasné proměnné pro odebrání řádku kódu beze změny celkového chování kódu.

    Snímek obrazovky zobrazující návrh pro inline vytvoření dočasné proměnné ve Visual Studio 2022.

  3. Pokud chcete refaktorovat kód, vyberte vloženou dočasnou proměnnou .

  4. Spusťte program znovu stisknutím kláves CtrlF5. Výstup vypadá přibližně takto:

    Screenshot okna konzole ladění ve Visual Studio 2022 ukazující výzvu pro zadání jména, vstup a výstup.

Ladění kódu

Když napíšete kód, měli byste ho spustit a otestovat chyby. Visual Studio ladicí systém umožňuje procházet kódem jeden příkaz najednou a kontrolovat proměnné při procházení. Můžete nastavit zarážky , které zastaví provádění kódu na konkrétním řádku, a sledovat, jak se při spuštění kódu mění hodnota proměnné.

Nastavte bod přerušení, aby se zobrazila hodnota proměnné , když je program spuštěný.

  1. Nastavte zarážku na řádku kódu, který říká , kliknutím na levý okraj nebo hřbet vedle čáry. Můžete také vybrat řádek kódu a stisknout klávesu F9.

    V okraji se zobrazí červený kruh a řádek se zvýrazní.

    Screenshot, který zobrazuje zarážku na řádku kódu v Visual Studio.

    Screenshot zobrazující zarážku na řádku kódu ve Visual Studio 2022.

  2. Spusťte ladění výběrem možnosti DebugStart Debugging nebo stisknutím klávesy F5.

  3. Jakmile se zobrazí okno konzoly a požádá o vaše jméno, zadejte své jméno.

    Fokus se vrátí do editoru kódu v Visual Studio. Řádek kódu se zarážkou je zvýrazněn žlutou barvou. Žluté zvýraznění znamená, že tento řádek kódu se spustí dále. Bod přerušení způsobí, že program zastaví provádění na tomto řádku.

  4. Najeďte myší na proměnnou , aby se zobrazila její hodnota. Můžete také kliknout pravým tlačítkem myši a vybrat Přidat kukátko a přidat proměnnou do okna Kukátko , kde se také zobrazí její hodnota.

    Screenshot, která zobrazuje hodnotu proměnné během ladění v Visual Studio.

    Screenshot, která zobrazuje hodnotu proměnné během ladění v Visual Studio 2022.

  5. Opětovným stisknutím klávesy F5 dokončete spuštění aplikace.

Když je aplikace spuštěná, můžete na spuštěnou aplikaci použít změny kódu tak, že vyberete tlačítko Opětovné načítání za provozu.

Snímek obrazovky funkce Opětovné načítání za provozu ve Visual Studio 2026.

Snímek obrazovky Opětovné načítání za provozu ve Visual Studio 2022.

Další informace o ladění v Visual Studio najdete v Přehled ladicího programu Visual Studio.