Nové Visual Studio 2017 RC využívá výhod Roslyn, nové generace kompilátorů Microsoftu vydané společně Visual Studio 2015, a přináší spoustu nových funkcí, jako je podpora pro automatizované úkoly, lepší navigace a okamžitá zpětná vazba o kvalitě kódu.
Microsoft vysvětlil, že Visual Studio 2017 RC je podporováno pro použití v produkčním prostředí, ale pracovní zátěže a komponenty, které jsou v uživatelském rozhraní instalace označeny jako „Preview“, nelze v produkci použít životní prostředí.
Najdete stejný kompilátor s technologií Roslyn, dokončení kódu IntelliSense a zkušenosti s refaktoringem, které byste očekávali od IDE sady Visual Studio. A protože Visual Studio pro Mac používá stejné řešení a formát projektu MSBuild jako Vizuální studio, vývojáři pracující na počítačích Mac a Windows mohou transparentně sdílet projekty na počítačích Mac a Windows.
Visual Studio 2017 RC však nabízí nový zážitek z instalace, protože snižuje minimální stopu Vizuální studio, je nainstalován s menším dopadem na systém a lze jej čistě odinstalovat. Umožňuje také vývojářům instalovat pouze funkce, které potřebují. Pokud se vyskytnou nějaké problémy, jako jsou neočekávané chyby, neobvyklé časy instalace nebo pokud vývojáři chtějí nabídnout návrhy, které budou zlepšit výkon Visual Studio 2017 RC, jsou vyzváni, aby narazili na „Nahlásit problém“ a „Poskytnout návrh“ příkazy.
Microsoft také představil „Live Unit Testing“ pro C # a Visual Basic, který analyzuje data generovaná za běhu po úpravě spustí ovlivněné testy, poté nabídne zpětnou vazbu o stavu testů v editor. Řada spustitelného kódu zasažená alespoň jedním selhávajícím testem bude mít červené X, zatímco řada spustitelného kódu zasažená všemi absolvovanými testy bude mít zelenou značku. Řádek spustitelného kódu, který není zasažen testy, však ukazuje modrou pomlčku.
Kromě toho, pokud dosud nebyl identifikován zdroj problému, se vývojáři mohou spolehnout na ladění.
SOUVISEJÍCÍ PŘÍBĚHY K ODHLÁŠENÍ:
- Microsoft Visual Studio zastavil vývoj Visual Studio LightSwitch
- Microsoft přechází na šifrování instalací aplikací, aby chránil vývojáře
- Windows 10 umožňuje uživatelům požadovat kompatibilní aplikace od vývojářů Androidu