Microsoft ažurira Visual Studio putokaz

Microsoft je ažurirao svoj plan za Visual Studio IDE do lipnja 2020. Poboljšanja koja se planiraju za naredne mjesece kreću se od bolje integracije Git-a i bržih performansi do poboljšanja za C ++ i dijagnostiku.

Bolja integracija Gita navodi se kao poboljšanje za IDE jezgru. Planovi za jezgru Visual Studija također uključuju upotrebu Visual Studija kao klijenta za internetska okruženja i jačanje podrške za mreže koje koriste uvjetni pristup. Cilj je i poboljšanje performansi IDE-a prilikom otvaranja i rada s velikim rješenjima. Microsoft također navodi gumb za osvježavanje prozora rezultata pretraživanja i referenci.

Zainteresirani programeri mogu ponuditi povratne informacije o putokazu, koji je objavljen 25. veljače. Microsoftovo ažuriranje puta Visual Studio također navodi planirani rad u sljedećim područjima:

C ++

  • Sukladnost C ++ 20, uključujući posjedovanje C ++ 20 koncepata u IntelliSenseu.
  • Primijenite  std:span za standardnu ​​knjižnicu C ++ u kompajleru Microsoft Visual C ++ i standardnu ​​biblioteku skupa alata.
  • Podrška za C ++ programe u stilu 20.
  • Poboljšajte ciljanje Linuxa i drugih Unix-sličnih sustava iz Visual Studija s C ++.
  • Olakšajte razvoj CMakea, uključujući nuđenje navigacije kodom za CMake skripte.
  • Podrška za 64-Clang / LLVM.

.NETO

  • Poboljšajte ugrađene značajke za uobičajene zadatke, uključujući automatski dodavanje zaglavlja u izvorne datoteke kada se konfigurira pomoću programa Editor.Config.
  • Poboljšanja za uklanjanje pogrešaka.
  • Automatski premještanje koda preimenuje prostore imena.
  • Uklonite neiskorištene reference u projektima i rješenjima.
  • Izdvojite članove postojeće klase u novu klasu.

Dijagnostika

  • Poboljšanje alata za profiliranje za učinkovitije ASP.NET aplikacije.
  • Poboljšanje alata s unutarnjom petljom.
  • Poboljšanje alata za .NET Core na Linuxu.
  • Omogućavanje dekompiliranog koda kada izvor nije omogućen.
  • Poboljšajte dijagnostičke alate platforme, uključujući podršku za uklanjanje pogrešaka za programe izgrađene pomoću Open Enclave SDK.

Web alati

  • Uvedite podršku za otklanjanje pogrešaka Blazor Wasm (WebAssembly) i omogućite stvaranje projekta Blazor WASM pomoću davatelja identiteta.
  • Bolje iskustvo za konfiguriranje i pružanje usluga Azure u oblaku.
  • Poboljšajte iskustvo objavljivanja za App Service Linux.

XAML

  • Bolja produktivnost prilikom izrade XAML aplikacija, uključujući poboljšanje XAML Designera za .NET Core WPF i UWP.
  • Izradite Windows10X aplikacije.

Xamarin

  • Poboljšajte otklanjanje pogrešaka u korisničkom sučelju XAML pomoću alata kao što su Visual Tree i Hot Reload.
  • Izgradite Android korisničko sučelje s XML uređivačem.
  • Koristite Hot Restart za bolju učinkovitost izrade na mobilnim platformama.
  • Izradite mobilne aplikacije pomoću .NET 5.