Programmering

Microsoft udruller Visual Studio 2015 CTP 5

Microsoft har frigivet versioner af Visual Studio 2015 til udgivelse for at indsamle din værdifulde feedback fra den virkelige verden. Microsoft udgav Community Technology Preview 5 (CTP 5) af Visual Studio 2015 den 16. januar. Selvom det endnu ikke er en go-live-udgivelse, er det tæt på at være komplet for så vidt angår funktionerne og forbedringerne.

Nå, noget nyt?

Visual Studio 2015, den næste store frigivelse af den populære udviklings-IDE fra Microsoft, inkluderer forbedret understøttelse af platformudvikling af enheder ved hjælp af C ++, en Android-emulator til dine Android-enheder, opdateret værktøjsstøtte til Apache Cordova og support til ASP.Net 5 Du kan nu dele, genbruge, opbygge, distribuere og fejle biblioteker til andre operativsystemer ved hjælp af Visual Studio 2015 IDE.

Microsoft har nævnt, at Visual Studio 2015 indeholder nye funktioner og forbedringer i følgende kategorier:

  • Visual Studio C ++ til udvikling på tværs af platforme
  • Visual Studio-værktøjer til Apache Cordova
  • Visual Studio Emulator til Android
  • C ++ forbedringer
  • C # og Visual Basic forbedringer
  • .Net Framework 4.6
  • Forbedringer af Entity Framework
  • Visual Studio IDE forbedringer
  • Blanding
  • Forbedring af fejlretning og diagnostik
  • ASP.Net forbedringer
  • TypeScript
  • Enhedstest
  • Application Insights
  • Slip styring
  • Git-versionskontrol
  • CodeLens
  • Arkitektur, design og modellering

Jeg har udforsket Visual Studio 2015 i nogen tid nu, og jeg er fascineret af dens fantastiske nye funktioner og forbedringer. Jeg vil gerne præsentere et par utrolige funktioner i Visual Studio 2015 IDE i dette indlæg. Her er et hurtigt kig på disse nye funktioner og / eller forbedringer.

  • Android-emulator: Du har en Android-emulator nu - en fantastisk ny funktion. Denne nye Android-emulator i Visual Studio 2015 giver dig mulighed for at teste dine Android-applikationer fra Visual Studio IDE. Denne Android-emulator er nem at installere og konfigurere, og den giver dig mulighed for at skifte mellem forskellige platformemulatorer uden problemer uden Hyper-V-konflikter. Bemærk, at du kan bruge Android-emulatoren side om side med Windows Phone-emulatoren. I øvrigt er begge disse emulatorer baseret på Hyper-V. Android-emulatoren understøtter GPS / Location, accelerometer, skærmrotation, zoom, SD-kort og netværksadgang. Du kan lære mere om Android-emulatoren i Visual Studio 2015 fra dette link: //www.visualstudio.com/explore/msft-android-emulator-vs
  • Støtte til debugging af lambda-udtryk. Jeg var virkelig fascineret af at udforske debugging og diagnostikforbedringer i Visual Studio 2015. Evnen til at evaluere lambda-udtryk under debugging - Jeg ventede desperat på at se Visual Studio yde support til debug lambda-udtryk i Quick Watch, Watch, Immediate Windows.

Og her går du! Visual Studio 2015 understøtter debugging af lambda-udtryk - en længe ventet funktion. Med Visual Studio 2015 kan du indtaste dine lambda-udtryk i urvinduerne, mens du fejler din kode. Dette blogindlæg diskuterer mere om dette: //blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/support-for-debugging-lambda-expressions-with-visual-studio-2015.aspx

Du kan sende din feedback om Visual Studio 2015's support til fejlfinding eller stille spørgsmål, hvis du har her: //twitter.com/VS_Debugger. Du kan også sende dine kommentarer og synspunkter via e-mail til Visual Studio Diagnostics-teamet her: [email protected]

  • Smart Unit Tests. Visual Studio 2015 inkluderer en ny funktion, der kan udforske din kildekode, samt generere testdata og en række enhedstests. Bemærk, at denne funktion kun fungerer med Visual Studio Ultimate. For at generere smarte enhedstests er alt, hvad du skal gøre, at vælge den metode, som du vil have, at smarte enhedstests skal genereres til, højreklik på og derefter klikke på Smarte enhedstests. Du kan også vedvare dine testdata og enhedstest, hvis du vil. Bemærk, at test af smarte enheder kun fungerer med administreret kode, da den inspicerer eller analyserer MSIL-instruktionerne. Dette blogindlæg tager en hurtig rundtur i, hvordan smarte enhedstests rent faktisk fungerer: //blogs.msdn.com/b/visualstudioalm/archive/2014/12/11/smart-unit-tests-a-mental-model.aspx

Du kan vide mere om smarte enhedstest fra dette link: //msdn.microsoft.com/library/dn823749(v=vs.140).aspx

  • Understøttelse af en forbedret kodeditor. For at forbedre udvikleroplevelsen og produktiviteten giver Visual Studio 2015 dig en forbedret kodeditor - standardkodeditoren er nu blevet erstattet med Roslyn for at give dig en fantastisk kodedigeringsoplevelse. Hvis du har problemer i din kildekode, ser du en pære vises i IDE; det giver dig de foreslåede rettelser og løsning på problemerne i din kildekode. Visual Studio 2015 inkluderer også support til refactoring af VB-kode; dette er blevet introduceret første gang.

Den længe ventede udgivelse af Visual Studio 2015 er ikke for langt - sørg for at tjekke den seneste CTP-udgivelse. Så hvorfor vente? Gå fat i det! Du kan downloade en kopi af Visual Studio 2015 CTP 5 herfra: //support.microsoft.com/kb/2967191