Nové Visual Studio 2017 RC využívá Roslyn, novou generaci překladačů společnosti Microsoft vydanou společně s Visual Studio 2015, a přináší spoustu nových funkcí, jako je podpora automatizovaných úkolů, 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 produkčním prostředí použít.
Najdete stejný kompilátor s technologií Roslyn, dokončení kódu IntelliSense a prostředí refaktoringu, 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 Visual Studio, mohou vývojáři pracující na počítačích Mac a Windows sdílet projekty napříč Mac a Windows transparentně.
Visual Studio 2017 RC však nabízí nový zážitek z instalace, protože snižuje minimální nároky na Visual Studio, je instalová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é zlepší výkon Visual Studio 2017 RC, doporučujeme jim stisknout příkazy „Nahlásit problém“ a „Poskytnout návrh“.
Microsoft také představil „Live Unit Testing“ pro C # a Visual Basic, který analyzuje data generovaná za běhu, spouští ovlivněné testy po úpravě a poté nabízí zpětnou vazbu o stavu testů v editoru. Ř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, mohou se vývojáři 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
- Visual Studio 2017 RC