Nauja „Visual Studio 2017 RC“ naudojasi „Roslyn“, kitos kartos „Microsoft“ kompiliatorių technologija, išleista kartu „Visual Studio 2015“, ir pateikia daugybę naujų funkcijų, tokių kaip automatizuotos užduotys, geresnė navigacija ir greitas atsiliepimas apie kodo kokybę.
„Microsoft“ paaiškino, kad „Visual Studio 2017 RC“ palaikoma naudoti gamybinėje aplinkoje, tačiau darbo krūviai ir komponentai, kurie diegimo vartotojo sąsajoje pažymėti „Peržiūra“, negali būti naudojami gamyboje aplinka.
Rasite tą patį „Roslyn“ valdomą kompiliatorių, „IntelliSense“ kodo užbaigimą ir pertvarkymo patirtį, kurios galite tikėtis iš „Visual Studio IDE“. Kadangi „Visual Studio for Mac“ naudoja tą patį „MSBuild“ sprendimą ir projekto formatą kaip ir „Visual Studio“, „Mac“ ir „Windows“ dirbantys kūrėjai gali skaidriai dalytis projektais visose „Mac“ ir „Windows“ sistemose.
Tačiau „Visual Studio 2017 RC“ siūlo naują diegimo patirtį, nes sumažina minimalų „Visual Studio“, yra įdiegtas su mažesniu sistemos poveikiu ir gali būti švariai pašalintas. Be to, tai leidžia kūrėjams įdiegti tik jiems reikalingas funkcijas. Jei yra kokių nors problemų, tokių kaip netikėtos klaidos, neįprastas diegimo laikas arba jei kūrėjai nori pateikti pasiūlymų, kurie tai padarys pagerinti „Visual Studio 2017 RC“ našumą, jie raginami spustelėti „Pranešti apie problemą“ ir „Pateikti pasiūlymą“ komandos.
„Microsoft“ taip pat pristatė „Live Unit Testing“, skirtą C # ir „Visual Basic“, kurie analizuoja vykdymo metu gautus duomenis laiko, po pakeitimo vykdo paveiktus testus, tada pateikia atsiliepimus apie bandymų būseną redaktorius. Taigi, vykdomojo kodo eilutėje, į kurią pateko bent vienas nepavykęs testas, bus raudona X, o vykdomojo kodo eilutėje, kurią pasiekė visi išlaikę testus, bus rodoma žalia varnelė. Tačiau vykdomojo kodo eilutė, kurios testai nepataikė, rodo mėlyną brūkšnį.
Be to, jei problemos šaltinis dar nebuvo nustatytas, kūrėjai gali pasikliauti derinimu.
Susijusios istorijos, kurias reikia patikrinti:
- „Visual Studio LightSwitch“ kūrimą sustabdė „Microsoft“
- „Microsoft“ ketina užšifruoti programų diegimus, kad apsaugotų kūrėjus
- „Windows 10“ leidžia vartotojams prašyti suderinamų programų iš „Android“ kūrėjų