La première journée de la conférence Connect, qui se déroule actuellement à New York a été riche en annonces. L’évènement dédié aux développeurs a levé le voile sur une panoplie d’outils dédiés à ces derniers.
L’annonce la plus importante de la journée a été, sans aucun doute, la sortie de Visual Studio 2017 RC (anciennement connu sous le nom de code Visual Studio 15).
La publication de la RC marque une étape importante dans le cycle de développement de l’EDI phare de Microsoft. En effet, les fonctionnalités ont été gelées et celui-ci peut désormais être utilisé dans un environnement de production.
A l’installation de l’EDI, on peut déjà noter les premiers changements. Visual Studio 2017 introduit une nouvelle expérience d’installation qui sera probablement très appréciée par les développeurs. La nouvelle interface sobre et conviviale, se débarrasse des encombrements pour offrir au développeur uniquement le nécessaire pour sélectionner et installer rapidement les fonctionnalités dont il a besoin avec le moins d’impact sur son système.
Au lancement du programme d’installation, le développeur a droit à une interface permettant de sélectionner les fonctionnalités et les composants dont il a besoin. Selon Microsoft, l’installation minimale nécessite seulement quelques centaines de mégaoctets. Pourtant, elle prend en charge l’édition de code pour plus de 20 langages et le contrôle de source.
Une fois l’EDI installé, au démarrage, on remarque les améliorations esthétiques qui ont été apportées à la page de démarrage de l’environnement de développement. Cette dernière s’enrichit de nouvelles fonctionnalités, y compris la possibilité de télécharger les référentiels distants depuis VSTS. De plus, il est possible de réduire certaines sections, dont le Badge sur les éléments récemment ajoutés dans le flux d’actualités.
Visual Studio 2017 a été développé avec pour objectif de booster la productivité des développeurs. Ainsi, Microsoft s’est penché sur l’IntelliSence pour rendre celui-ci encore plus intelligent.
La nouvelle fonctionnalité d’analyse du code en direct fournit en temps réel des notifications des violations des règles de dépendance de l’architecture quand vous tapez du code dans l’éditeur de code. Microsoft s’appuie sur cette dernière pour offrir les tests unitaires en direct, permettant de visualiser les résultats des tests unitaires et la couverture du code en direct au fur et à mesure que vous écrivez du code. Malheureusement, cette fonctionnalité est disponible uniquement pour la version entreprise de l’EDI.
Autre nouveauté intéressante : la fonctionnalité « Exécuter jusqu’au clic ». Cette dernière vient offrir une alternative aux points d’arrêt temporaires. Une icône en regard de la ligne de code sur laquelle vous souhaitez marquer un arrêt, permet de lancer le débogage jusqu’à cette ligne. Une fois le curseur de la souris sur la prochaine ligne de code où vous souhaitez effectuer un arrêt, l’icône « Exécuter jusqu’au clic » s’affiche et vous pouvez continuer avec l’exécution jusqu’à cette ligne.
Le nouvel assistant d’exception deqswa Visual Studio 2017 permet d’afficher les informations liées aux exceptions dans une boîte de dialogue non modale compacte avec accès immédiat aux exceptions internes.
Visual Studio 2017 s’enrichit d’une fonctionnalité phare des utilisateurs de Resharper. La fonction Aller a (Ctrl + ou Ctrl + T) permet de trouver et d’accéder rapidement aux fichiers, types, méthodes et autres éléments du code.
La navigation a été améliorée avec des meilleures options de filtrage. La fonction Rechercher toutes les références a été remaniée pour offrir des fonctions avancées de regroupement, de tri et de recherche dans les résultats des références, ainsi qu’une coloration des résultats.
En ce qui concerne le développement mobile et le Cloud, Visual Studio 2017 rend plus facile le développement d’applications Android, iOS et Windows avec C#, C++ et JavaScript. On note également une meilleure intégration avec Microsoft Azure et le support du DevOps avec Docker.
Visual Studio dispose d’un lot d’autres nouvelles fonctionnalités. L’équipe .NET de Developpez.com reviendra sur celles-ci dans les semaines à venir.
Microsoft a également publié la préversion de Visual Studio pour Mac et Visual Studio Mobile Center, une nouvelle plateforme pour les builds, tests, déploiement et monitoring des applications mobiles.
Télécharger Visual Studio 2017 RC
Source : Microsoft, Connect 2016
Et vous ?
Qu’en pensez-vous ?
Voir aussi :
Microsoft va dévoiler une version macOS de Visual Studio, pour fournir aux développeurs un environnement similaire à celui de Windows
Visual Studio Code 1.7 est disponible, cette version de l'éditeur de code multiplateforme met l'accent sur l'amélioration de l'expérience utilisateur
Microsoft dévoile Visual Studio 2017 RC :
Performances, productivité et DevOps aux centres des améliorations
Microsoft dévoile Visual Studio 2017 RC :
Performances, productivité et DevOps aux centres des améliorations
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !