Programmering

Microsoft oppdaterer Visual Studio-veikart

Microsoft har oppdatert sin veikart for Visual Studio IDE til juni 2020. Forbedringer som er planlagt i de kommende månedene, spenner fra bedre Git-integrering og raskere ytelse til forbedringer for C ++ og diagnostikk.

Bedre Git-integrasjon er sitert som en forbedring for IDE-kjernen. Planer for Visual Studio-kjerne inkluderer også bruk av Visual Studio som klient for online-miljøer og økt støtte for nettverk som bruker betinget tilgang. Å forbedre IDEs ytelse når du åpner og arbeider med store løsninger er også et mål. Microsoft siterer også en knapp for å oppdatere søkeresultater og referansevinduer.

Interesserte utviklere kan gi tilbakemelding på veikartet, som ble publisert 25. februar. Microsofts oppdatering av Visual Studio-veikartet viser også planlagt arbeid innen følgende områder:

C ++

  • C ++ 20-samsvar inkludert å ha C ++ 20-konsepter i IntelliSense.
  • Implementerestd: span for C ++ - standardbiblioteket i Microsoft Visual C ++ - kompilatoren og standardverktøyets standardbibliotek.
  • Støtte for C ++ 20-stil coroutines.
  • Forbedre målretting av Linux og andre Unix-lignende systemer fra Visual Studio med C ++.
  • Enkel CMake-utvikling, inkludert å tilby kodnavigering for CMake-skript.
  • Støtte for 64-Clang / LLVM.

.NETT

  • Forbedre innebygde funksjoner for vanlige oppgaver, inkludert tillegg av overskrifter til kildefiler automatisk når de konfigureres ved hjelp av Editor.Config.
  • Feilsøkingsforbedringer.
  • Automatisk flytting av kode omdøper navnerom.
  • Fjern ubrukt referanser i prosjekter og løsninger.
  • Pakk ut medlemmer av en eksisterende klasse til en ny klasse.

Diagnostikk

  • Forbedre profileringsverktøy for mer effektive ASP.NET-apper.
  • Forbedre indre loop-verktøy.
  • Forbedre verktøy for .NET Core på Linux.
  • Aktiver dekompilert kode når kilden ikke er aktivert.
  • Forbedre diagnostiske verktøy for plattformer, inkludert feilsøkingsstøtte for applikasjoner bygget med Open Enclave SDK.

Nettverktøy

  • Innfør støtte for feilsøking av Blazor Wasm (WebAssembly) og aktiver Blazor WASM-prosjektoppretting ved hjelp av identitetsleverandører.
  • Bedre opplevelse for konfigurering og klargjøring av Azure-skytjenester.
  • Forbedre publiseringsopplevelsen for App Service Linux.

XAML

  • Bedre produktivitet når du bygger XAML-apper, inkludert forbedring av XAML Designer for .NET Core WPF og UWP.
  • Bygg Windows10X-applikasjoner.

Xamarin

  • Forbedre feilsøking av XAML UI ved hjelp av verktøy som Visual Tree og Hot Reload.
  • Bygg Android-brukergrensesnitt med XML-redigereren.
  • Bruk Hot Restart for bedre byggeffektivitet på mobile plattformer.
  • Bygg mobilapplikasjoner ved hjelp av .NET 5.
$config[zx-auto] not found$config[zx-overlay] not found