Funkce sady Visual Studio
Tento článek popisuje funkce pro zkušené vývojáře nebo vývojáře, kteří už sadu Visual Studio znají. Základní úvod do sady Visual Studio najdete v přehledu integrovaného vývojového prostředí sady Visual Studio.
Modulární instalace
V modulárním instalačním programu sady Visual Studio zvolíte a nainstalujete požadované úlohy . Úlohy jsou skupiny funkcí, které programovací jazyky nebo platformy potřebují pracovat. Tato modulární strategie pomáhá udržovat nároky na instalaci sady Visual Studio menší, takže se instaluje a aktualizuje rychleji.
Pokud jste visual Studio ještě nenainstalovali, přejděte na stránku pro stažení sady Visual Studio a nainstalujte ji zdarma.
Další informace o nastavení sady Visual Studio ve vašem systému najdete v tématu Instalace sady Visual Studio.
Vytváření aplikací Azure s podporou cloudu
Visual Studio má sadu nástrojů pro snadné vytváření cloudových aplikací Microsoft Azure. Můžete nakonfigurovat, sestavit, ladit, zabalit a nasadit aplikace a služby Azure přímo z integrovaného vývojového prostředí (IDE) sady Visual Studio. Pokud chcete získat nástroje a šablony projektů Azure, vyberte při instalaci sady Visual Studio úlohu vývoj pro Azure.
V sadě Visual Studio můžete pomocí Průzkumníka cloudu zobrazit a spravovat cloudové prostředky založené na Azure. Cloudové prostředky můžou zahrnovat virtuální počítače, tabulky a databáze SQL. Průzkumník cloudu zobrazuje prostředky Azure ve všech účtech v rámci předplatného Azure, ke které jste přihlášení. Pokud operace vyžaduje Azure Portal, Cloud Explorer obsahuje odkazy na místo na portálu, kam potřebujete přejít.
Důležité
Okno Průzkumníka cloudu je v sadě Visual Studio 2022 vyřazeno. Další informace najdete v tématu Správa prostředků přidružených k účtům Azure v Průzkumníku cloudu sady Visual Studio.
Pomocí webu Azure Portal podle potřeby získejte přístup k prostředkům Azure. V předchozích verzích sady Visual Studio můžete dál používat uzel Azure Průzkumníka serveru.
Služby Azure pro své aplikace můžete použít přidáním připojených služeb, například:
- Připojená služba Active Directory pro připojení k webovým aplikacím pomocí účtů Microsoft Entra ID (Microsoft Entra ID)
- Propojená služba Azure Storage pro úložiště objektů blob, fronty a tabulky
- Připojená služba Key Vault ke správě tajných kódů pro webové aplikace
Dostupné připojené služby závisí na typu projektu. Přidejte službu tak, že kliknete pravým tlačítkem na projekt v Průzkumník řešení a zvolíte Přidat>připojenou službu.
Na obrazovce Připojené služby vyberte odkaz nebo znaménko plus a přidejte závislost služby. Na obrazovce Přidat závislost vyberte službu, kterou chcete přidat, a podle obrazovek se připojte k předplatnému a službě Azure.
Další informace najdete v tématu Přechod do cloudu pomocí sady Visual Studio a Azure.
Vytváření webových aplikací
Visual Studio vám může pomoct psát aplikace pro web. Webové aplikace můžete vytvářet pomocí ASP.NET, Node.js, Pythonu, JavaScriptu a TypeScriptu. Visual Studio podporuje mnoho webových architektur, jako jsou Angular, jQuery a Express.
ASP.NET Core a .NET Core běží na operačních systémech Windows, Mac a Linux. ASP.NET Core je hlavní aktualizací MVC, WebAPI a SignalR. ASP.NET Core je od základů navržená tak, aby poskytovala štíhlý a kompozovatelný zásobník .NET pro vytváření moderních cloudových webových aplikací a služeb.
Další informace najdete v tématu Moderní webové nástroje.
Vytváření multiplatformních aplikací a her
Visual Studio může vytvářet aplikace a hry pro macOS, Linux a Windows a pro Android, iOS a další mobilní zařízení. Pomocí sady Visual Studio můžete sestavit:
Aplikace .NET Core , které běží ve Windows, macOS a Linuxu.
Mobilní aplikace pro iOS, Android a Windows v C# a F# pomocí Xamarinu
2D a 3D hry v jazyce C# pomocí nástrojů Visual Studio Tools for Unity
Nativní aplikace C++ pro zařízení s iOSem, Androidem a Windows Sdílení společného kódu v knihovnách pro iOS, Android a Windows pomocí jazyka C++ pro vývoj pro různé platformy
Připojení k databázím
Průzkumník serveru vám pomůže procházet a spravovat instance a prostředky serveru místně, vzdáleně a v Azure, Microsoftu 365, Salesforce.com a webech. Průzkumníka serveru otevřete tak, že zvolíte Zobrazit>Průzkumníka serveru. Další informace o používání Průzkumníka serveru najdete v tématu Přidání nových připojení.
SQL Server Průzkumník objektů poskytuje zobrazení databázových objektů, podobně jako SQL Server Management Studio. S SQL Serverem Průzkumník objektů můžete provádět lehkou správu a návrh databáze. Mezi příklady patří úpravy dat tabulky, porovnávání schémat a spouštění dotazů pomocí kontextových nabídek.
Pokud chcete otevřít SQL Server Průzkumník objektů, vyberte jeho ikonu v horní části okna Průzkumníka serveru nebo v horní nabídce sady Visual Studio vyberte Zobrazit>SQL Server Průzkumník objektů.
SQL Server Data Tools (SSDT) je výkonné vývojové prostředí pro SQL Server, Azure SQL Database a Azure SQL Data Warehouse. SsdT umožňuje sestavovat, ladit, udržovat a refaktorovat databáze. Můžete pracovat s databázovým projektem nebo přímo s připojenou instancí databáze v místním nebo místním prostředí. Pokud chcete získat SSDT, použijte Instalační program pro Visual Studio k instalaci úlohy ukládání a zpracování dat.
Ladění, testování a vylepšení kódu
Při psaní kódu byste ho měli spustit a otestovat chyby a výkon. Pomocí systému ladění sady Visual Studio můžete ladit kód spuštěný v místním projektu, na vzdáleném zařízení nebo v emulátoru zařízení. Krokujte kódem po jednom příkazu a prohlédněte si proměnné při procházení. Nebo nastavte zarážky, které se zobrazí pouze v případech, kdy je zadaná podmínka pravdivá. Možnosti ladění můžete spravovat v samotném editoru kódu, takže nemusíte opustit svůj kód.
Další informace o ladění v sadě Visual Studio naleznete v tématu První pohled na ladicí program.
Pokud chcete zlepšit výkon aplikace, podívejte se na funkci profilace sady Visual Studio.
Visual Studio nabízí možnosti testování , jako je testování částí, Live Unit Testing, IntelliTest a zátěžové a výkonnostní testování. Visual Studio má také pokročilé možnosti analýzy kódu pro vyhledání návrhu, zabezpečení a dalších chyb.
Nasazení dokončené aplikace
Visual Studio obsahuje nástroje pro nasazení aplikace uživatelům nebo zákazníkům prostřednictvím Microsoft Storu, sharepointového webu nebo technologií InstallShield nebo Instalační služby systému Windows. Ke všem těmto možnostem se dostanete prostřednictvím integrovaného vývojového prostředí sady Visual Studio. Další informace naleznete v tématu Nasazení aplikací, služeb a komponent.
Správa zdrojového kódu a spolupráce s ostatními
V sadě Visual Studio můžete zdrojový kód spravovat v úložištích Git hostovaných libovolným poskytovatelem, včetně GitHubu. Můžete také vyhledat Azure DevOps Server, ke kterému se chcete připojit.
Úplné podrobnosti najdete na stránce Gitu v sadě Visual Studio . Podrobný kurz o připojení k úložišti Git nebo Azure DevOps pomocí sady Visual Studio najdete v tématu Otevření projektu ze stránky úložiště .
Tip
Dále sestavujeme sadu funkcí Gitu a iterujeme ji na základě vaší zpětné vazby. Další informace o nedávné aktualizaci funkcí spolu s odkazem na průzkum, kde můžete sdílet zpětnou vazbu k této aktualizaci, najdete v blogovém příspěvku o více úložištích v příspěvku na blogu sady Visual Studio .
Způsob otevření projektu z úložiště GitHub pomocí sady Visual Studio 2019 závisí na verzi, kterou máte. Konkrétně pokud jste nainstalovali verzi 16.8 nebo novější, je k dispozici nové, plně integrované prostředí Git v sadě Visual Studio.
Podrobný kurz o připojení k úložišti Git nebo Azure DevOps pomocí sady Visual Studio najdete v tématu Otevření projektu ze stránky úložiště .
Optimalizace prostředí sady Visual Studio v Microsoft Dev Boxu
Poznámka:
Tato funkce je v současné době ve verzi Public Preview. Tyto informace se týkají funkce, která může být podstatně změněna před vydáním. Společnost Microsoft neposkytuje žádné záruky, vyjádřené ani předpokládané, pokud jde o informace uvedené zde.
Se sadou Visual Studio 17.7 Preview 3 můžete předem vygenerovat mezipaměti sady Visual Studio a zahrnout je do image vývojového pole. V důsledku toho sada Visual Studio načte vaše řešení a povolí klíčové funkce integrovaného vývojového prostředí (IDE) rychleji ve vývojovém poli. Výkon Gitu ve velkých úložištích můžete také vylepšit povolením optimalizací grafu potvrzení Gitu v imagích vývojových krabic.
Rozšiřování sady Visual Studio
Pokud Sada Visual Studio nemá přesné funkce, které potřebujete, můžete ji přidat. Přizpůsobte integrované vývojové prostředí na základě pracovního postupu a stylu, přidejte podporu externích nástrojů, které nejsou integrované se sadou Visual Studio, a upravte stávající funkce, aby se zvýšila produktivita. Nejnovější verzi nástrojů rozšíření sady Visual Studio (VSSDK) najdete v sadě Visual Studio SDK.
Pomocí platformy kompilátoru .NET Roslyn můžete napsat vlastní analyzátory kódu a generátory kódu. Najděte všechno, co potřebujete v Roslynu.
Vyhledejte existující rozšíření pro Visual Studio vytvořené vývojáři Microsoftu a komunitou vývojářů sady Visual Studio.
Další informace o rozšíření sady Visual Studio najdete v tématu Rozšíření integrovaného vývojového prostředí sady Visual Studio.