PreviewLogoZpráva k vydání verze Visual Studio 2022 verze 17.10 Preview


Tip

Podívejte se na nahrávky z představení sady Visual Studio 2022, kde se dozvíte, co je nového, poslechněte si tipy a triky a stáhněte si zdarma digitální propagační položky.

Vývojářská komunita | Roadmapa Visual Studia 2022 | Požadavky na systém | Kompatibilita | Distribuovatelný kód | Historie vydaných verzí | Licenční podmínky | Blogy | Známé problémy s nejnovější verzí | Co je nového v dokumentaci k sadě Visual Studio


Po kliknutí na tlačítko si můžete stáhnout nejnovější verzi sady Visual Studio 2022. Pokyny k instalaci a aktualizaci sady Visual Studio 2022 najdete v článku Aktualizace sady Visual Studio 2022 na nejnovější verzi. Podívejte se také na pokyny k instalaci offline.

Tlačítko Stáhnout komunituTlačítko Stáhnout professionalTlačítko Stáhnout podnik

Navštivte web sady Visual Studio a stáhněte si další produkty sady Visual Studio 2022.

Důležité

Kanál Preview není "v provozu" a není určený pro použití v produkčních počítačích ani pro vytváření produkčního kódu. Další informace najdete v článku Životní cyklus produktu Visual Studio a jeho údržba.

Tlačítko Stáhnout verzi Preview komunityTlačítko Stáhnout profesionální náhledTlačítko Stáhnout verzi Enterprise Preview


Vydání sady Visual Studio 2022 verze 17.10 Preview

Visual Studio 2022 Blog

Blog sady Visual Studio 2022 je oficiálním zdrojem informací o produktu od technického týmu sady Visual Studio. Podrobné informace o vydaných verzích sady Visual Studio 2022 najdete v následujících příspěvcích:


17.10.0-pre.7.0 Visual Studio 2022 verze 17.10 Preview 7

Vydáno 7. května 2024

Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.10 Preview 7

  • Tato verze představuje funkci Opětovné načítání za provozu celé stránky MAUI. Tato funkce funguje s tlačítkem opětovného načítání za provozu při ladění aplikace MAUI. Po kliknutí na tlačítko opětovného načítání za provozu a po použití změn kódu se soubory XAML, které jste upravili, znovu načtou ve spuštěné aplikaci MAUI. Opětovné načítání XAML za provozu stále funguje při úpravách souborů XAML, ale opětovné načítání celé stránky může přijít na záchranu, pokud se přírůstkové změny v aplikaci MAUI nezobrazují podle očekávání.
  • Eliminuje chybové ukončení VS při použití FSharp v sadě Visual Studio, když editory F# přistupovaly k možnostem konfigurace.

Komunita vývojářů


17.10.0-pre.6.0 Visual Studio 2022 verze 17.10 Preview 6

Vydáno 30. dubna 2024

Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.10 Preview 6

  • VS teď zahrnuje MAUI 8.0.21 (SR4).
  • Součásti instalačního programu Xamarin a Xamarin Profiler byly označeny jako "Mimo podporu".

Komunita vývojářů


17.10.0-pre.5.0 Visual Studio 2022 verze 17.10 Preview 5

Vydáno 23. dubna 2024

Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.10 Preview 5

  • Opravili jsme problém, kdy ladicí program nenačetl žádné místní proměnné v okně Místní hodnoty.
  • Opravili jsme problém s patologickým časem kompilace jazyka C++, který způsoboval nadměrný čas kompilace.
  • Oprava chyby sanitizátoru adres C++ bránící použití ASanu v buildech Windows 11 Insider Preview.
  • Opravili jsme chybu chatu Copilot, která způsobovala zablokování při odesílání více odkazů na # .

Komunita vývojářů


17.10.0-pre.4.0 Visual Studio 2022 verze 17.10 Preview 4

Vydáno 16. dubna 2024

Shrnutí novinek v tomto vydání sady Visual Studio 2022 verze 17.10 Preview 4

  • Odebereme příznak funkce Preview pro souhrnné zobrazení rozdílů. Můžete ho zapnout nebo vypnout v libovolném zobrazení porovnání, abyste se mohli zaměřit jenom na změny v kódu. Tento návrh uživatele vám umožňuje zobrazit pouze změny v souboru s několika řádky kontextu a provádět kontrolu změn v potvrzení nebo porovnání mezi dvěma soubory mnohem efektivnější.
  • Opravili jsme problém v Prohlížeči nápovědy, kdy pokus o instalaci nepodepsaného vlastního obsahu mohl způsobit chybové ukončení.
  • Opravili jsme problém, kdy ladicí program někdy nemohl načíst symboly a přejít ke zdroji knihoven.
  • Opravili jsme problém, kvůli kterému se při instalaci rozšíření Roslynator VS nenačítaly služby IDE jazyka C#/VB.

Komunita vývojářů


17.10.0-pre.3.0 Visual Studio 2022 verze 17.10 Preview 3

Vydáno 9. dubna 2024

Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.10 Preview 3

GitHub Copilot v sadě Visual Studio

GitHub Copilot: Průvodce kódováním založeným na umělé inteligenci je bezproblémově tkaný do integrovaného vývojového prostředí sady Visual Studio, který vylepšuje každodenní úkoly a přináší vám nejnovější prostředí kódování řízené AI. Copilot je navržený tak, aby zvýšil efektivitu tím, že nabízí:

  • Přizpůsobené návrhy kódu
  • Vytváření zpráv potvrzení Gitu
  • Odpovědi na dotazy související s kódováním

Představili jsme nové jednotné prostředí Copilotu v sadě Visual Studio 17.10, které je teď dostupné ve verzi Preview 3. To kombinuje funkce Copilot a Copilot Chat do jednoho pohodlného balíčku a eliminuje nutnost instalovat dvě samostatná rozšíření. Užijte si hlouběji integrované prostředí umělé inteligence! Aktivujte své předplatné GitHub Copilot ještě dnes tím , že se přihlásíte k GitHubu nebo spustíte bezplatnou zkušební verzi pro nejnovější prostředí AI.

Zkopírovat v akci

Poznámka: Copilot se teď nachází v pravém horním rohu rozhraní sady Visual Studio.

Ladění a diagnostika

Generované zarážky Copilot

Zvyšte rychlost ladění pomocí návrhů generovaných AI pro podmíněné zarážky a trasovací body. Copilot analyzuje váš kód tak, aby navrhl inteligentní výrazy přizpůsobené vašim zarážkách, což usnadňuje ladění.

Když nastavujete podmíněnou zarážku nebo trasovací bod a najedete myší na oblast podmínky v okně nastavení, Copilot rychle zobrazí návrhy výrazů vygenerovaných pomocí umělé inteligence na základě kódu. Zvolte podmínku, která nejlépe vyhovuje vašim potřebám, a snadno umístěte zarážku nebo trasovací bod.

Vygenerované zarážky AI

SQL

SSDT je podporováno v sadě Visual Studio pro ARM64.

V sadě Visual Studio pro ARM64 teď můžete vytvářet databázové projekty. V této verzi byla přidána podpora IntelliSense v editoru dotazů.

Vylepšené popisy vygenerovaných žádostí o přijetí změn

Provedli jsme některé aktualizace popisů vygenerovaných žádostí o přijetí změn, které poskytují konzistentnější a méně opakující se výsledky. Najděte funkci v okně Vytvořit žádost o přijetí změn a podělte se o své nápady v tomto průzkumu.

Zrušit načtení řešení

Pokud chcete zastavit proces načítání řešení před načtením všech projektů. Teď můžete operaci zrušit a vrátit se do prázdného prostředí IDE. Zrušit načtení

Vývojové nástroje Microsoft Teams (Sada nástrojů Teams)

Sada Teams Toolkit teď obsahuje nový soubor projektu (.ttkproj), který slouží k uspořádání všech souborů pro správu aplikace Teams. Vytvoření nového projektu aplikace Microsoft Teams vytvoří řešení se dvěma projekty a uvidíte projekt TeamsApp, který obsahuje manifest aplikace a další soubory pro funkce Sady nástrojů Teams spolu s jiným projektem C# s ukázkovým kódem pro implementaci funkcí aplikace, jako je konverzační robot, Tab atd.

Nové řešení sady Teams Toolkit

Najdete také tyto změny:

  • Nabídka projektu Teams Toolkit je teď zjistitelná v projektu TeamsApp.
  • Podpora funkcí > ve verzi Preview umožňuje povolit profily spuštění multiprojektu, aby bylo jednodušší spustit ladění v Teams, Outlooku nebo na jiných podporovaných platformách aplikace Teams.

Známý problém: Dialogové okno správy zdrojového kódu

Projděte si lístek alternativního řešení, abyste se vyhnuli zobrazení dialogového okna "Zprostředkovatel správy zdrojového kódu přidružený k tomuto řešení nebyl nalezen".


17.10.0-pre.2.0 Visual Studio 2022 verze 17.10 Preview 2

Vydáno 12. března 2024

Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.10 Preview 2

C++

Nápovědy pro kód jazyka C# v souborech Razor

V souborech Razor (.razor, .cshtml) teď můžete povolit inlay hints pro kód jazyka C#. Inlay hints display parameter names for literals and object instantiation inline with your code. Nápovědy k inlay můžou také zobrazovat nápovědy typu pro proměnné s odvozenými typy (tj. var) a typy parametrů lambda. Tuto funkci lze povolit prostřednictvím rozšířeného textového editoru Možností > nástrojů > C#>>.

Tipy pro inlay pro soubory Razor

Zobrazení a adresovat komentáře k žádostem o přijetí změn v editoru sady Visual Studio

Komentáře k žádostem o přijetí změn v GitHubu a Azure DevOps teď můžete zobrazit přímo v pracovním souboru v sadě Visual Studio. Zůstanete ve svém kontextu a provedete potřebné změny kódu a budete pracovat s návrhy kolegů, aniž byste museli přepínat kontexty do prohlížeče.

Povolte příznak funkce "Komentáře k žádostem o přijetí změn" a podívejte se na větev žádosti o přijetí změn, abyste mohli začít:

Oznámení o povolení zobrazování komentářů v souborech

Mezi soubory v žádosti o přijetí změn a komentáři v souborech můžete přecházet pomocí panelu nástrojů.

Komentáře k žádostem o přijetí změn v editoru

Známá chyba, kterou už pracujeme na vylepšení příští verze, přeskočí odstraněné soubory nebo speciální typy souborů, které nemůžete otevřít z Průzkumník řešení. Rádi bychom si poslechli vaši zpětnou vazbu, protože vylepšujeme tuto funkci požadovanou zákazníkem, takže nám dejte vědět, co si tady myslíte.

Vylepšení kontrol kódu pomocí vygenerovaných popisů žádostí o přijetí změn

Podobně jako vygenerovaná funkce zprávy o potvrzení Gitu teď můžete získat první koncept popisu žádosti o přijetí změn, kterou vytvořil GitHub Copilot. Získáte pomoc s poskytováním důležitého kontextu kolegům pro jejich recenze a pečlivě zkontrolujte, že do žádosti o přijetí změn zahrnete správné změny.

Budete muset ověřit, že máte aktivní předplatné GitHub Copilot a nainstalované rozšíření chatu GitHub Copilot. Vyzkoušejte si to tak, že v okně Vytvořit žádost o přijetí změn kliknete na ikonu pera pro minigraf Přidat žádost o přijetí změn vygenerovanou AI. Sdělte nám prosím svůj názor na tuto funkci tady.

Generování popisu žádosti o přijetí změn pomocí AI

Rozbalení historie potvrzení pomocí GitHub Copilotu

Historie Gitu může způsobovat náhodné prohazování, ale často je to nejlepší způsob, jak se dozvědět o základu kódu nebo pomoct identifikovat původ chyby. Do okna Podrobnosti potvrzení jsme přidali funkci Vysvětlení z GitHubu Copilot, která usnadňuje pochopení obsahu každého potvrzení.

Budete muset mít aktivní předplatné GitHub Copilot a nainstalované rozšíření chatu GitHub Copilot. Poklikáním na libovolné potvrzení otevřete podokno Podrobnosti potvrzení v okně úložiště Git. Potom kliknutím na ikonu pera pro vysvětlení potvrzení zobrazíte souhrn změn vedle kódu. Plánujeme tuto funkci dál vylepšovat, takže sem podělte o zpětnou vazbu.

Vysvětlit zprávu potvrzení pomocí AI

Vyhledávání a navigace kódu

Ve vyhledávání typu All-in-one jsme provedli určité změny, abychom zjednodušili uživatelské rozhraní a zlepšili čitelnost. Mezi tyto změny patří odebrání zvýraznění shod v dotazu, odebrání stavového řádku s počtem jednotlivých typů výsledků a přesunutí stavových zpráv na řádek filtrů.

Změny uživatelského rozhraní vyhledávání all-in-one

Dejte nám vědět, co si myslíte v komunitě vývojářů.

Vylepšení čitelnosti sady Visual Studio pomocí nových možností formátování textu

V sadě Visual Studio 2019 jsme vyřešili podporu kurzívy, přeškrtnutí a podtržení jako další možnosti formátování textu v integrovaném vývojovém prostředí (IDE).

Formátování komentářů pro použití kurzívy

Pokud chcete nové možnosti použít k přizpůsobení prostředí, přejděte na stránku Písma a barvy v prostředí Možností > nástrojů>, kde najdete zaškrtávací políčka pro každou z výše uvedených možností.

Náhled při najetí na obrázek

Každý webový, desktopový nebo mobilní vývojář často pracuje s obrázky. Můžete na ně odkazovat z jazyka C#, HTML, XAML, CSS, C++, VB či TypeScript, a dokonce i v komentářích ke kódu. Některé obrázky jsou místní a některé existují online nebo v síťových sdílených složkách, zatímco jiné existují pouze jako řetězce s kódováním base64. V kódu na ně odkazujeme mnoha způsoby, ale vždy formou řetězcových hodnot, které nám neukazují, jak obrázek vypadá. Tato chvíle přichází nyní.

Náhled při najetí na obrázek

Přidali jsme popis editoru, který se zobrazí, když v editoru kódu najedete myší na odkaz na obrázek. Popis ukazuje obrázek v původní velikosti, ale je omezen maximálně na 500 pixelů na šířku a výšku. Pod obrázkem náhledu uvidíte velikost v pixelech a velikost souboru v bajtech. Tato funkce byla vyvinuta v úzké spolupráci s komunitou sady Visual Studio. Děkujeme

Ladění a diagnostika

Vizualizace profileru čítačů rozhraní .NET s novými nástroji UpDown a ObservableCounter

Profiler čítače .NET v sadě Visual Studio teď zavádí podporu pro dvě inovativní metriky: UpDown, což umožňuje sledování hodnot v reálném čase s přírůstkovými i dekrementačními změnami a ObservableCounter, který samostatně spravuje agregované součty a nabízí přizpůsobitelné delegáty zpětného volání pro přesné řízení. Na zadaném snímku obrazovky znázorňuje "total-hats" čítač UpDown, zatímco příkazy čekající na vyřízení ukazuje ObservableCounter.

UpDown a ObservableCounter

Kromě toho jsme implementovali funkci informačního rámečku filtru, která umožňuje pohodlně filtrovat datové body na základě značek. Tím se dynamicky upraví souhrnná i plavecká dráha podle použitých kombinací.

Filtr UpDown a ObservableCounter

Toto vylepšení výrazně zvyšuje flexibilitu a zjednodušuje monitorování dynamických hodnot v projektech. Například při vývoji webových aplikací může čítač UpDown monitorovat interakce uživatelů, jako jsou zobrazení stránek, zatímco pozorovatelný čítač optimalizuje prostředky serveru efektivní správou aktivních součtů relací.

** Přehledy GC v okně Spravované paměti

Karta Přehledy spravované paměti teď podporuje Přehledy GC. Tato funkce poskytuje hlubší přehled o výkonu vaší aplikace tím, že odsadí světlo na instance vyvolané uvolňování paměti (GC). Tyto instance jsou obecně považovány za nežádoucí, protože mohou bránit efektivitě vašich procesů, protože zahrnují ruční zásah místo toho, aby systém uvolňování paměti mohl nezávisle spravovat přidělení paměti. Kromě toho GC Přehledy nabízí možnost analyzovat tyto výskyty s časovými odhady, což vám umožní lépe pochopit dopad vyvolaného GC na časovou osu provádění aplikace.

GC_Přehledy

SQL

SSDT je podporováno v sadě Visual Studio pro ARM64.

V sadě Visual Studio pro ARM64 teď můžete vytvářet databázové projekty. Mezi klíčové funkce SSDT, které jsou v této verzi k dispozici, patří:

  • Databázové projekty (otevření, sestavení, publikování)
  • Porovnání schématu
  • Porovnání dat
  • Editor dotazů
  • Návrhář tabulky
  • Editor vlastností databáze
  • Refaktoring objektů

Některá omezení této verze jsou následující:

  • Ladicí program
  • IntelliSense
  • Vývoj databází v místním počítači pomocí localdb

model Windows Forms návrháře mimo proces

Vylepšení výkonu v model Windows Forms návrháři mimo proces

Díky plodné spolupráci s klíčovým partnerem jsme nadšeni, že oznamujeme významná vylepšení procesu serveru WinForms TypeResolutionService. Tato vylepšení přinesla významná vylepšení výkonu při návrhu v rozsahu od 30 % až po působivou 50 % v typické obchodní aplikaci. Tato vylepšení zejména svítí při scénářích, které aktivují restartování procesu serveru a opětovné načítání návrháře, například opětovné sestavení projektu nebo úpravy v odkazech na projekty. Jádrem těchto vylepšení výkonu je nový mechanismus implementovaný naším týmem, který upřednostňuje sestavení zásadní pro zátěž návrháře. Doporučujeme, abyste prozkoumali aktualizovaný návrhář a sdíleli neocenitelnou zpětnou vazbu prostřednictvím kanálu VS Feedback, abychom mohli dál zlepšovat výkon návrháře WinForms.

Microsoft Teams Development Tool (Teams Toolkit)

  • Aktualizovali jsme slova a řetězce uživatelského rozhraní týkající se vývojářského programu Microsoftu 365 podle nejnovějších změn, ke které došlo v Programu pro vývojáře.

Rozšiřitelnost

Teď můžete použít Instalační program pro Visual Studio, které se dodávají se sadou Visual Studio 2022 verze 17.10 Preview nebo novější, a exportovat rozšíření na celé marketplace do souboru *.vsconfig. Tato funkce vychází z možnosti, kterou jsme doručili ve verzi 17.9, aby instalační program sady Visual Studio načetl rozšíření zadaná v souboru *.vsconfig. Pokud existují další typy rozšíření, které chcete exportovat, dejte nám prosím vědět v existujícím lístku návrhů komunity vývojářů možnost exportovat rozšíření kontextu jiného než marketplace nebo kontextu uživatele do souboru *.vsconfig.

Další informace o používání souborů *.vsconfig najdete v online dokumentaci.


17.10.0-pre.1.0 Visual Studio 2022 verze 17.10 Preview 1

Vydáno 13. února 2024

Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.10 Preview 1

Visual Studio nabízí širokou škálu nástrojů a funkcí pro úlohy psaní kódu. S tím, jak se objevují nové technologie, integrujeme nové komponenty pro vylepšení prostředí pro vývoj softwaru. Některé z těchto komponent budou doporučené doplňky k úlohám, které jste už nainstalovali. Pokud tedy chcete zjednodušit prostředí aktualizací počínaje verzí 17.10 P1, Sada Visual Studio automaticky nainstaluje tyto nové doporučené součásti při aktualizaci sady Visual Studio.

Toto nastavení můžete upravit v dialogovém okně Nastavení aktualizace:

Zahrnout doporučené

Seznam všech komponent v sadě Visual Studio, včetně doporučených součástí, najdete v tématu ID komponent sady Visual Studio.

Vylepšené zjišťování dopadů na výkon emulátoru Androidu

Visual Studio při pokusu o spuštění emulátoru Androidu zkontroluje hardwarovou akceleraci a zobrazí užitečné dialogy vysvětlující potenciální dopady na výkon. Pokud váš počítač není nakonfigurovaný nebo nepodporuje hardwarovou akceleraci s platformou Windows Hypervisor (WHPX), vyžaduje se teď ovladač hypervisoru Android Emulator (AEHD). Správce akcelerovaného spouštění hardwaru Intel (HAXM) je zastaralý z rozhraní API emulátoru Androidu úrovně 33 a vyšší a byl nahrazen AEHD na procesorech Intel.

Další informace najdete v tématu Povolení hardwarové akcelerace pomocí emulátorů Androidu (Hyper-V aEHD)

Podpora MCD (distribuce s více sloupci) v SSDT

Uživatelé teď budou moct nastavit úroveň kompatibility DW během exportu.

  • Do Nastavení Databáze jsme přidali novou možnost databáze na kartě Provozní karta. Jmenuje se "DW Compatibility Level" (Úroveň kompatibility DW).
  • Možné hodnoty jsou Automatické|10|20|30|40|50|9000 a platí pouze pro Target – Microsoft Azure SQL Data Warehouse

Úroveň kompatibility DW

Ladění a diagnostika

Vytváření podmíněných zarážek a trasovacích bodů z výrazů

Tento upgrade zjednodušuje ladění s novými možnostmi nabídky: Vložit podmíněnou zarážku a Vložit trasovací bod. Nyní můžete snadno vytvářet zarážky pomocí názvů vlastností nebo polí a hodnot z automatických hodnot, místních hodnot, oken kukátek nebo dat Tipy. To usnadňuje ladění pracovních postupů, zejména u složitých výrazů.

BP výrazu

Zjednodušení šetření využití paměti pomocí nástroje Memory Tool

Nová funkce Hot Path to Root vylepšuje analýzu paměti vyhledáním nejpravděpodobnější cesty ke kořenovému adresáři pro výpočet celkové velikosti objektu. Transformuje graf haldy na strom pomocí zkratek, jako je stanovení priorit nejkratší cesty a zabránění cyklostezkám na skutečné kořeny. Tato funkce je skvělým výchozím bodem pro šetření paměti, označované jako "Horká cesta k kořenovému adresáři" v referenčním grafu nástroje Využití paměti. Horká cesta se zobrazí červenou ikonou ve stromu dole.

Kritická cesta ke kořenovému adresáři

Revize dialogového okna Připojit k procesu

Dialogové okno Připojit k procesu v sadě Visual Studio bylo výrazně vylepšeno pro lepší funkčnost a uživatelsky přívětivost. Mezi tyto aktualizace patří bezproblémová integrace s motivy sady Visual Studio, lepší zobrazení pro úsporu místa s popisy informací o připojení a nastavení místního připojení jako výchozí pro rychlejší přístup. Teď můžete snadno přepínat mezi stromovými a seznamovými zobrazeními, lépe uspořádat procesy pomocí sbalitelných oddílů a vybrat typy kódu se zjednodušeným polem se seznamem. Kromě toho je teď funkce "Vybrat/sledovat okno" jednodušší a umožňuje obousměrné sledování, výběr procesu zvýrazní jeho okno a kliknutí na okno vybere jeho proces.

Připojit k procesu

Cílené instrumentace pro EXE

Nástroj instrumentace profileru výkonu teď umožňuje cílené profilování pro jakýkoli spustitelný soubor (exe). Po výběru souboru exe se zobrazí cílové dialogové okno instrumentace, podobně jako profilace spouštěný projekt. Toto vylepšení umožňuje zaměřenou analýzu metrik výkonu pro konkrétní spustitelné soubory. Kromě toho můžete rozšířit rozsah profilace zahrnutím dalších knihoven DLL (Dynamic Link Library) pomocí tlačítka Přidat položku a zvýšit tak kontrolu výkonu aplikace.

Exe Instrument

Preview Unified Nastavení, nové prostředí nastavení sady Visual Studio

Počínaje verzí Visual Studio 17.10 Preview 1 budete moct vyzkoušet předběžnou verzi prostředí pro přeimaginovaná nastavení sady Visual Studio. I když stále pracujeme na celkovém prostředí a stále probíhá přesouvání nastavení do nového prostředí, budete si ho moct vyzkoušet a sdílet své názory ještě dnes.

Díky novému prostředí nastavení je teď pro vás jednodušší konfigurovat, sdílet a ukládat přizpůsobená nastavení. Budete mít více místa pro konfiguraci nastavení, možnost přizpůsobit nastavení v uživatelském prostředí (instalace sady Visual Studio) i na úrovni otevřeného řešení nebo složky, rozšířené možnosti vyhledávání nastavení, úložiště založené na JSON nastavení a další.

Obrázek znázorňující nové uživatelské rozhraní nastavení pro Visual Studio

Kromě toho, co jsme zmínili výše, teď najdete ikonu ozubeného kola, která otevře nabídku pro každé nastavení. Tato nabídka nabízí snadný způsob, jak obnovit přizpůsobená nastavení na výchozí hodnoty nebo nám nasdílit zpětnou vazbu k určitému nastavení.

Pohyblivý obrázek s nabídkou ikon ozubeného kolečka v novém uživatelském rozhraní nastavení sady Visual Studio

Pokud chcete vyzkoušet nové prostředí nastavení, přejděte do nabídky Možnosti > prostředí >> Ve verzi Preview a zaškrtněte políčko Sjednocené prostředí Nastavení prostředí nebo pomocí kontextové nabídky Možnosti nástrojů > přepněte z možnosti Classic na Náhled. Až to uděláte, restartujte Sadu Visual Studio a přejděte k novému prostředí nastavení prostřednictvím možností nástrojů>.

Tato funkce je stále aktivní ve vývoji. I když se všechny stránky nastavení migrovaly z existujícího prostředí do prostředí unifed Nastavení, budete moct spravovat všechna nastavení, protože sjednocené Nastavení budou odkazovat na staré uživatelské rozhraní pro nemigrovaná nastavení.

Vaše zpětná vazba bude neocenitelná, protože nám pomůže určit prioritu stránek, které migrujeme dál. Kromě toho, které stránky byste chtěli vidět migrované dál, podělte se o své celkové imprese, o tom, jak ho můžeme vylepšit, a všechny další názory, které můžete mít k tomuto prostředí prostřednictvím komunity vývojářů.

Vytváření aplikací nativních pro cloud pomocí .NET Aspire

.NET Aspire je názorný, cloudový zásobník připravený k vytváření pozorovatelných, produkčních a distribuovaných aplikací. .NET Aspire se dodává prostřednictvím kolekce balíčků NuGet, které zpracovávají konkrétní aspekty nativní pro cloud. Ať už vytváříte distribuované aplikace nativní pro cloud pomocí kontejnerizovaných prostředků, jako jsou PostgreSQL a Redis, nebo komponenty Azure, jako je Storage nebo Service Bus, rozhraní .NET Aspire zjednoduší vaše vývojové prostředí a poskytne vám lepší přehled o distribuovaných aplikacích s funkcemi, jako jsou:

  • Spuštění a ladění s více projekty bez nutnosti konfigurace řešení
  • Integrovaná podpora odolnosti HTTP, kontrol stavu a OpenTelemetry pomocí sady rozšíření a výchozích hodnot s názory
  • Pohodlné zobrazení protokolů, metrik a distribuovaných trasování kontejnerů prostředků a projektů .NET pomocí nového prostředí pro spuštění řídicího panelu .NET
  • Nová metodologie nasazení postavená na rozhraní příkazového řádku Azure Developer CLI (AZD), takže ve většině případů budete mít možnost nasazení s více uzly, aniž byste museli psát vlastní kód infrastruktury.

GIF

Aktualizace k vygenerování zpráv potvrzení Gitu

Poslechli jsme si vaši zpětnou vazbu a zkracovali jsme výstup vygenerovaných funkcí git commitu. Podělte se o zpětnou vazbu k této změně v komunitě vývojářů.

Kratší výstup zprávy potvrzení gitu vygenerovaný pomocí Ai

Propojení pracovních položek s žádostmi o přijetí změn

Číslo jedna žádost od uživatelů Azure DevOps při vytváření žádosti o přijetí změn v sadě Visual Studio povolovala propojení pracovních položek. Teď můžete pomocí oddílu Související pracovní položka zobrazit všechny pracovní položky, na které jste odkazovali v popisu žádosti o přijetí změn, a propojit pracovní položky s žádostí o přijetí změn v Azure DevOps.

Propojení pracovních položek

C++

  • Přidali jsme podporu pro připnutí cílů CMake v zobrazení cílů CMake. Pro připnuté cíle je teď k dispozici složka nejvyšší úrovně. Všechny cíle můžete připnout tak, že kliknete pravým tlačítkem myši a vyberete Pin možnost v místní nabídce.

Připnutí cíle CMake prostřednictvím místní nabídky

Můžete také odepnout libovolný cíl ve složce Připnuté cíle výběrem Unpinmožnosti .

  • Sada nástrojů MSVC zvýší číslo podverze z 19.39 verze (VS 2022 v17.9) na 19.40 (VS 2022 v17.10). Sada nástrojů MSVC bude ve verzi Preview 1 verze 19.40.33521.0. Další podrobnosti najdete v blogovém příspěvku v sadě nástrojů MSVC – číslo podverze 14.40 ve VS 2022 v17.10.

  • Teď můžete pomocí Přehledy sestavení zobrazit informace o vytváření instancí šablony. Kolekce vytváření instancí šablony musí být aktivována v > nástrojích možnosti > sestavení Přehledy. Rekurzivní vytvoření instance šablony

  • Přidali jsme další makra Unreal Engine, která se mají odsadit v souladu se stylem kódu UE.

  • Teď můžete nechat náš modul plug-in Unreal Engine potřebný pro unreal Engine Test Adapter spuštěný na pozadí, což výrazně snižuje náklady na spuštění. Jedná se o funkci výslovného souhlasu, kterou je možné aktivovat prostřednictvím modulu Možnosti > nástrojů > Unreal Engine.


Známé problémy

  • Uživatelé, kteří mají software pro správu oprávnění z Delinea nainstalovaný, můžou narazit na problémy se spuštěním sady Visual Studio. Delinea o tomto problému ví a řeší ho. Pokud chcete získat pokyny, jak tento problém vyřešit, kontaktujte je.https://delinea.com/support

  • U některých vývojářů dochází k zablokování při přepínání mezi konfiguracemi sestavení (např. z verze na ladění). Ovlivnění vývojáři mohou nastavit proměnnou prostředí MSBUILDDISABLEFEATURESFROMVERSION=17.10. Cílem tohoto alternativního řešení je zmírnit problém, zatímco pracujeme na trvalém řešení. Další podrobnosti jsou k dispozici na webu komunity vývojářů.


Poznámka:

Tato aktualizace může zahrnovat nový software společnosti Microsoft nebo třetí strany, který je licencovaný samostatně, jak je uvedeno v oznámeních třetích stran nebo v doprovodné licenci.