Le nouveau Visual Studio 2017 RC tire parti de Roslyn, la technologie de compilateur nouvelle génération de Microsoft publiée avec Visual Studio 2015, et apporte un tas de nouvelles fonctionnalités, telles que la prise en charge des tâches automatisées, une meilleure navigation et des commentaires immédiats sur la qualité du code.
Microsoft a expliqué que Visual Studio 2017 RC est pris en charge pour une utilisation dans un environnement de production, mais que les charges de travail et les composants marqués «Aperçu» dans l'interface utilisateur d'installation ne peuvent pas être utilisés dans un environnement de production.
Vous trouverez le même compilateur Roslyn, la complétion de code IntelliSense et la même expérience de refactoring que vous attendez d'un IDE Visual Studio. Et, comme Visual Studio pour Mac utilise la même solution MSBuild et le même format de projet que Visual Studio, les développeurs travaillant sur Mac et Windows peuvent partager des projets sur Mac et Windows de manière transparente.
Cependant, Visual Studio 2017 RC offre une nouvelle expérience d'installation car il réduit l'encombrement minimal de Visual Studio, est installé avec moins d'impact sur le système et peut être désinstallé proprement. En outre, il permet aux développeurs d'installer uniquement les fonctionnalités dont ils ont besoin. S'il y a des problèmes tels que des erreurs inattendues, des temps d'installation anormaux ou si les développeurs souhaitent proposer des suggestions qui amélioreront les performances de Visual Studio 2017 RC, ils sont encouragés à appuyer sur les commandes «Signaler un problème» et «Fournir une suggestion».
Microsoft a également introduit le «Live Unit Testing» pour C # et Visual Basic, qui analyse les données générées au moment de l'exécution, exécute les tests impactés après une modification, puis propose des commentaires sur l'état des tests dans l'éditeur. Ainsi, une ligne de code exécutable frappée par au moins un test échouant aura un X rouge, tandis qu'une ligne de code exécutable frappée par tous les tests réussis affichera une coche verte. Cependant, une ligne de code exécutable qui n'est pas touchée par les tests affiche un tiret bleu.
De plus, si la source d'un problème n'a pas encore été identifiée, les développeurs peuvent compter sur le débogage.
HISTOIRES LIÉES À CONSULTER:
- Développement de Visual Studio LightSwitch arrêté par Microsoft
- Microsoft décide de chiffrer les installations d'applications pour protéger les développeurs
- Windows 10 permet aux utilisateurs de demander des applications compatibles aux développeurs Android
- Visual Studio 2017 RC