Zde je Co je nového v Visual Studio 2022 verze 17.0 Preview 1

Ikona času čtení 5 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Náhled Microsoft Visual Studio 2022

Společnost Microsoft dnes vydala Visual Studio 2022 verze 17.0 Preview 1, která do oblíbeného IDE přináší vylepšení uživatelského rozhraní, 64bitovou podporu a další. Úplný seznam změn pro nejnovější verzi si můžete prohlédnout níže:

64-bit

  • devenv.exe je nyní pouze 64bitový

IntelliCode

  • Automatické dokončování celé řady

.NET 6 SDK

  • Sada .NET 6 SDK (preview) je součástí sady Visual Studio 2022
  • Tato verze má základní podporu pro projekty .NET MAUI. Dočasně musíte nainstalovat pracovní zátěž .NET MAUI odděleně od .NET 6. Viz naše úložiště .NET Maui GitHub Pro více informací

Git Tooling

  • Odebrána možnost vrátit se zpět k uživatelskému rozhraní Git Team Explorer, čímž se nová zkušenost s Git jediné dostupné vestavěné nástroje.
  • Odebrána možnost instalace rozšíření GitHub z instalačního programu sady Visual Studio.

Podpora testovacích nástrojů

  • Nové verze testovací platformy počínaje 17.0 nebudou moci spouštět Obecné testy a Objednané testy. Tyto specifické funkce jsou dodávány pouze jako součást dřívější verze MSTestv1 a nejsou součástí MSTestv2. Microsoft vidí velmi nízké využití těchto funkcí a objednané testy jsou nyní považovány za odporující osvědčeným testovacím postupům.
  • Některé testovací prostředí nebudou ve verzi 17.0 Preview 1 k dispozici, včetně vytváření nových souborů TestSettings a editoru TestSettings. Testovací běhy budou i nadále moci používat soubory TestSettings, ale TestSettings bylo nahrazeno RunSettings a Microsoft vyzývá uživatele, aby migrovali vylepšený výkon a funkčnost. Dozvědět se více.
  • Testy kódovaného uživatelského rozhraní a [Webové zátěžové testy](konec životnosti služby testování zátěže založené na cloudu | Azure DevOps Blog (microsoft.com)) podpora nedorazí ve verzi 17.0 Preview 1, protože Microsoft stále pracuje na přenesení těchto zkušeností do Visual Studio 2022. Microsoft ano plánujete jejich podporu v následujících náhledech, ačkoli Microsoft důrazně doporučuje uživatelům, aby přešli z Testování kódovaného uživatelského rozhraní a Testu zatížení webu. Tyto technologie byly oficiálně ukončeny v roce 2019 a Microsoft je plánuje odstranit z produktu, až Microsoft bude moci minimalizovat dopad na uživatele.

Webové nástroje

  • Stránka Souhrn publikování nyní obsahuje akce pro spuštění/zastavení vzdáleného ladění a profilování v nabídce „…“ v pravém horním rohu sekce „Hostování“
  • Stránka Připojené služby nyní obsahuje akci ke spuštění Průzkumníka úložiště
  • Šablona „ASP.NET Core Empty“, která je součástí .NET 6, používá nové 'minimální API' paradigma, pro které Microsoft začal přidávat podporu

Rozšiřitelnost

  • VS SDK obsahuje několik zásadních změn a rozšíření Visual Studio 2019 nebudou v roce 2022 fungovat. Viz dokumentace VSSDK Pro více informací.
  • Sestavení VS SDK Reference se již neinstalují do VSSDK\VisualStudioIntegration\Common\Assemblies složka. Pokud vaše sestavení spoléhalo na tato sestavení, migrujte svůj projekt a místo toho použijte balíčky NuGet. Pro offline scénáře:
    1. Udržujte zdroj nugetů v organizaci, ze kterého chcete obnovit balíčky nugetů.
    2. Zkontrolujte binární soubory.

Nový WPF XAML Designer pro .NET Framework

Aktuální WPF XAML Designer pro .NET Framework je nahrazen novým WPF XAML Designer pro .NET Framework, založený na stejné architektuře používané pro WPF XAML Designer pro .NET (.NET Core).

Prostředí sady Visual Studio bude vypadat stejně, ale dodavatelé ovládacích prvků třetích stran musí podporovat nový model rozšiřitelnosti, protože předchozí model založený na .design.dll  a  Microsoft.Windows.Design.Extensibility je zastaralá. Pokud jste již vytvořili a .designtools.dll rozšíření pro .NET (.NET Core), stejné rozšíření bude fungovat pro nový WPF XAML Designer pro .NET Framework.

Podívejte se prosím na migrační dokument níže naleznete další informace o tom, jak migrovat na nový model rozšiřitelnosti.

Dočasně odstraněné funkce

Ve verzi Preview 1 sady Visual Studio 2022 je třeba ještě migrovat několik funkcí na 64bitovou verzi a zatím nejsou ve verzi Preview. Microsoft plánuje zahrnout tyto funkce do budoucích aktualizací a nebudou odstraňovány ze sady Visual Studio.

  • Živý náhled webu
  • Přístrojový profiler
  • Podpora projektu Azure Cloud Service
  • T-SQL debugger
  • Web Load Test a TestController/TestAgent
  • Azure Data Lake
  • Test kódovaného uživatelského rozhraní
  • DotFuscator
  • Integrace Incredibuild IDE
  • IntelliCode najít a nahradit příkladem

Problémy řešené v této verzi

Z komunity vývojářů

Známé problémy

Přidání řešení do TFVC Source Control kliknutím pravým tlačítkem v Průzkumníku řešení zhroutí VS

Podívejte se na všechny otevřené problémy a dostupná řešení v sadě Visual Studio 2022 pomocí odkazu. Známé problémy

Zdroj: Microsoft

Více o tématech: changelog, Vývojáři, Visual Studio 22