Microsoft aktualizoval svůj cestovní plán pro Visual Studio IDE do června 2020. Vylepšení plánovaná pro nadcházející měsíce sahají od lepší integrace Git a rychlejšího výkonu po vylepšení pro C ++ a diagnostiku.
Better Git integration je uváděn jako vylepšení zaměřené na jádro IDE. Plány pro jádro sady Visual Studio také zahrnují použití sady Visual Studio jako klienta pro online prostředí a podporu podpory pro sítě využívající podmíněný přístup. Cílem je také zlepšit výkon IDE při otevírání a práci s velkými řešeními. Microsoft také cituje tlačítko pro aktualizaci výsledků hledání a okna s odkazy.
Zájemci o vývojáře mohou nabídnout zpětnou vazbu k plánu, který byl zveřejněn 25. února. Aktualizace Microsoftu pro plán Visual Studio také uvádí plánovanou práci v následujících oblastech:
C ++
- Shoda s C ++ 20 včetně konceptů C ++ 20 v IntelliSense.
- Nářadí
std: lázně
n pro standardní knihovnu C ++ v kompilátoru Microsoft Visual C ++ a standardní knihovně standardní sady nástrojů. - Podpora pro coutiny ve stylu C ++ 20.
- Zlepšete cílení Linuxu a dalších unixových systémů z Visual Studio pomocí C ++.
- Usnadněte vývoj CMake včetně nabídky navigace v kódu pro skripty CMake.
- Podpora 64-Clang / LLVM.
.SÍŤ
- Vylepšit integrované funkce pro běžné úkoly, včetně automatického přidávání záhlaví ke zdrojovým souborům při konfiguraci pomocí Editor.Config.
- Vylepšení ladění.
- Automaticky přesouvaný kód přejmenuje obory názvů.
- Odstraňte nepoužívané odkazy v projektech a řešeních.
- Extrahujte členy existující třídy do nové třídy.
Diagnostika
- Vylepšování profilovacích nástrojů pro výkonnější aplikace ASP.NET.
- Vylepšování nástrojů s vnitřní smyčkou.
- Vylepšení nástrojů pro .NET Core v systému Linux.
- Povolení dekompilovaného kódu, když není povolen zdroj.
- Vylepšete diagnostické nástroje platformy, včetně podpory ladění pro aplikace vytvořené pomocí sady Open Enclave SDK.
Webové nástroje
- Představte podporu pro ladění Blazor Wasm (WebAssembly) a povolte vytváření projektů Blazor WASM pomocí poskytovatelů identity.
- Lepší prostředí pro konfiguraci a zajišťování cloudových služeb Azure.
- Vylepšete prostředí pro publikování pro App Service Linux.
XAML
- Lepší produktivita při vytváření aplikací XAML, včetně vylepšování XAML Designer pro .NET Core WPF a UWP.
- Vytvářejte aplikace pro Windows 10X.
Xamarin
- Vylepšete ladění uživatelského rozhraní XAML pomocí nástrojů, jako je Visual Tree a Hot Reload.
- Vytvářejte uživatelská rozhraní Android pomocí editoru XML.
- Použijte Hot Restart pro lepší efektivitu sestavení na mobilních platformách.
- Vytvářejte mobilní aplikace pomocí .NET 5.