průvodce Visual Studio 2022
tento plán popisuje naši vizi pro hlavní práci v Visual Studio 2022 pro kalendářní rok 2021. Visual Studio 2022 má tři klíčové motivy:
- Produktivita osobního a týmu: chceme vývojářům a týmům pomoct s nezpracovaným škálováním a výkonem, důvěryhodným a zabezpečeným sada nástrojů a přístupným a přizpůsobeným prostředím.
- Moderní vývoj: vytváříme nástroje pro rychlejší vývoj moderních aplikací.
- Stálé inovace: poskytujeme lepší spolupráci, diagnostiku s podporou akcí a pomoc s kódem.
Visual Studio 2022 bude první 64-bitová verze Visual Studio. kromě výhod rychlosti a výkonu, které poskytuje více přístup k paměti, Visual Studio přináší vylepšení uživatelského rozhraní, další možnosti přizpůsobení a nadále se zaměřuje na vývojáře. upgrade na Visual Studio 2022 by měl být prostředí s nízkým třením a neměl by vyžadovat změnu kódu. v Visual Studio 2022 můžete stále sestavovat 32-bit a všechny vaše stávající aplikace.
plán Visual Studio 2019 najdete v tématu Visual Studio 2019.
pokud chcete získat další informace o naší vizi pro Visual Studio 2022, přečtěte si blog Visual Studio 2022 oznámení.
Obecné
Zvyšujeme produktivitu vývojářů tím, že přesunete hlavní devenv.exe proces z 32. bitů na 64-bit. Tím se efektivně odstraňují chyby z důvodu nedostatku paměti, zejména pro velká a složitá řešení. Nabízíme zpětnou vazbu pro uživatele, která vám umožní průběžně inovovat, jak vývojáři načítají, hledají a komunikují s kódem. Vylepšujeme nové prostředí pro vytváření projektů.
Visual Studio 2022 bude přístupnější než kdy dřív. Nabízíme možnosti související s přístupností, které jsou k dispozici, a rozšiřuje se dostupnost zvukové hromádky. integruje modul pro usnadnění Přehledy, který vývojářům umožňuje vytvářet moderní a přístupné aplikace. vývojáři budou mít k dispozici více možností přizpůsobení v Visual Studio 2022 a vylepšená možnost synchronizovat nastavení napříč více počítači. Také jsme aktualizovali ikony, motivy a písma pro moderní, aktualizované prostředí.
podrobnosti najdete v tématu Visual Studio na Community pro vývojáře.
Diagnostika
diagnostika v Visual Studio 2022 se zaměřuje na inovace našeho špičkového prostředí pro diagnostiku. Vylepšujeme zarážky, které je možné přetáhnout, přidání závislých zarážek a možnost vynutit spuštění. Vylepšujeme nástroje obrazu pro výpisy stavu systému, výpisy paměti a analýzu tlaku paměti. Nakonec přidáváme podporu pro různé platformy pro ladění kódu C++ a .NET na zařízeních ARM64.
Podrobnosti o ladění naleznete v tématu ladění na vývojářské Community.
Podrobnosti o profilování najdete v tématu profilace pro vývojáře Community.
Editor
editor Visual Studio 2022 bude mít integrovanou kontrolu pravopisu, která vám pomůže s větší přesností kódu s menším množstvím chyb. Provádíme inovaci na čitelnost kódu a přidáváme nové způsoby navigace, jako je například úpravy více blikajících kurzorů a navigace "ve stylu CamelCase Hump". Uživatelé čteček obrazovky budou mít lepší zpětnou vazbu ohledně problémů s kódem.
podrobnosti najdete v tématu Visual Studio Editor na Community pro vývojáře.
Rozšiřitelnost
rozšíření hrají důležitou roli při přizpůsobení Visual Studioho prostředí. Nabízíme zásadní rozšíření, které je spolehlivější a zabezpečené. Vylepšujeme také prostředí pro vývoj, migraci a publikování pro rozšíření.
IntelliCode
Tým IntelliCode se stále zaměřuje na předvídání vašeho dalšího přesunu. Visual Studio 2022 budou zavádět větší doplňování a pomůžou vám dělat správnou akci na správném místě ve správnou dobu.
Podrobnosti najdete v tématu Intellicode on Developer Community.
NuGet
tým NuGet se zaměřuje na poskytování podpory pro .net 6, zabezpečení dodavatelských řetězců softwaru a pro každého vývojáře a jejich tým, aby dosáhl většího využití sjednoceného, produktivního a skvělého správce balíčků s vynikajícími základy.
podrobnosti najdete v tématu NuGet na Community pro vývojáře.
Nastavení a instalace
Vybraný tým pro nastavení a instalaci usnadňuje možnosti zabezpečení podniků díky snadnému nasazování aktualizací ve spravovaných podnikových prostředích. Povolujeme podnikům použít pro aktualizaci instance klienta více složek rozložení, použít více podporovaných směrných plánů a přesunout jejich instalace mezi kanály. Uživatelům také přidáváme možnost vrátit Visual Studio k pracovnímu prostředí po nezdařené aktualizaci.
podrobnosti najdete v tématu Visual Studio instalaci a instalaci na Community pro vývojáře.
Správa verzí
Visual Studio 2022 bude nadále inovována na integrované nástroje pro správu zdrojového kódu. Vylepšujeme produktivitu tím, že podporujeme složitější pracovní postupy Git, jako je například souběžná aktivace více úložišť Git. Vývojáři budou moci připravit jednotlivé řádky nebo Hunks kódu a zobrazit vylepšené rozdíly a podrobnosti. vylepšujeme také GitHub a Azure DevOps integraci a přinášíme funkce blíž k vašemu pracovnímu postupu pro vývojáře.
podrobnosti najdete v tématu Visual Studio prostředí Git pro vývojáře Community
C++
Tým C++ se zaměřuje na inovace v rámci jazykové shody, diagnostiky a zabezpečení. Visual Studio 2022 bude přidávat podporu pro funkce jazyka c++ 20, které zjednodušují správu velkých základů kódu. Integruje podporu pro CMake, Linux a WSL, aby bylo snazší vytvářet a ladit aplikace pro různé platformy.
Podrobnosti najdete v tématu C++ pro vývojáře Community
.NET
Tým .NET se zaměřuje na moderní prostředí pro vývoj aplikací, vylepšuje podporu .NET 5 a přidává podporu pro .NET 6. Také se zaměřujeme na produktivitu s integrovanou podporou kódu. nakonec pracujeme na úplném prostředí návrháře pro model Windows Forms s rozhraním .net 5.
Podrobnosti najdete v tématu .NET pro vývojáře Community.
Nástroje pro kontejnery
Tým nástrojů pro vytváření kontejnerů se zaměřuje na zlepšení prostředí pro vývojáře na platformě .NET, které vytvářejí kontejnerové aplikace. Náš hlavní fokus bude vylepšit schopnost diagnostikovat aplikace v kontejnerech pomocí okna nástroje kontejnery.
Související plány
Další plány související s .NET najdete v těchto tématech:
Nástroje pro web
Tým Web Tools se zaměřuje na vylepšení procesu vývoje webu v .NET pomocí vývojářských služeb Azure. Vylepšujeme konfiguraci závislostí, rozšiřujeme možnosti hostování Azure pro publikování a optimalizaci úložiště.
Podrobnosti najdete tady:
XAML a Xamarin
Týmy XAML a Xamarin umožňují vývojářům vytvářet moderní aplikace pomocí MAUI. Vylepšujeme produktivitu pomocí Hot reloading a vývojářům umožňuje psát aplikace pro různé platformy pomocí .NET 6.
Podrobnosti najdete tady: