Programiranje

Microsoft posodablja načrt Visual Studio

Microsoft je svoj načrt za Visual Studio IDE posodobil do junija 2020. Izboljšave, načrtovane v prihodnjih mesecih, segajo od boljše integracije Git in hitrejših zmogljivosti do izboljšav za C ++ in diagnostiko.

Boljša integracija Git-a je navedena kot izboljšava, ki je namenjena jedru IDE. Načrti za jedro Visual Studio vključujejo tudi uporabo Visual Studio kot odjemalca za spletna okolja in povečanje podpore za omrežja, ki uporabljajo pogojni dostop. Cilj je tudi izboljšanje učinkovitosti IDE pri odpiranju in delu z velikimi rešitvami. Microsoft prav tako navaja gumb za osvežitev oken z rezultati iskanja in referenc.

Zainteresirani razvijalci lahko ponudijo povratne informacije o načrtu, ki je bil objavljen 25. februarja. Microsoftova posodobitev načrta Visual Studio vsebuje tudi načrtovana dela na naslednjih področjih:

C ++

  • Skladnost C ++ 20, vključno s koncepti C ++ 20 v programu IntelliSense.
  • Izveditestd: span za standardno knjižnico C ++ v prevajalniku Microsoft Visual C ++ in standardno knjižnico nabora orodij.
  • Podpora za podprograme v slogu C ++ 20.
  • Izboljšajte ciljanje na Linux in druge Unixu podobne sisteme Visual Studio s C ++.
  • Olajšajte razvoj CMake, vključno s ponujanjem navigacije s kodo za skripte CMake.
  • Podpora za 64-Clang / LLVM.

.MREŽA

  • Izboljšajte vgrajene funkcije za pogosta opravila, vključno z samodejnim dodajanjem glav izvornim datotekam, ko jih konfigurirate z Editor.Config.
  • Izboljšave pri odpravljanju napak.
  • Samodejno premikanje kode preimenuje imenske prostore.
  • Odstranite neuporabljene reference v projektih in rešitvah.
  • Izvlecite člane obstoječega razreda v nov razred.

Diagnostika

  • Izboljšanje orodij za profiliranje bolj zmogljivih aplikacij ASP.NET.
  • Izboljšanje orodij z notranjo zanko.
  • Izboljšanje orodij za .NET Core v Linuxu.
  • Omogočanje razstavljene kode, kadar vir ni omogočen.
  • Izboljšajte diagnostična orodja platforme, vključno s podporo za odpravljanje napak za programe, zgrajene z Open Enclave SDK.

Spletna orodja

  • Uvedite podporo za odpravljanje napak Blazor Wasm (WebAssembly) in omogočite ustvarjanje projekta Blazor WASM z uporabo ponudnikov identitet.
  • Boljša izkušnja za konfiguriranje in zagotavljanje storitev v oblaku Azure.
  • Izboljšajte izkušnjo objavljanja za App Service Linux.

XAML

  • Boljša produktivnost pri izdelavi aplikacij XAML, vključno z izboljšanjem XAML Designerja za .NET Core WPF in UWP.
  • Izdelajte aplikacije Windows10X.

Xamarin

  • Izboljšajte odpravljanje napak uporabniškega vmesnika XAML z orodji, kot sta Visual Tree in Hot Reload.
  • Z urejevalnikom XML ustvarite uporabniške vmesnike za Android.
  • Uporabite Hot Restart za boljšo učinkovitost gradnje na mobilnih platformah.
  • Sestavite mobilne aplikacije z uporabo .NET 5.
$config[zx-auto] not found$config[zx-overlay] not found