En avril dernier, lors de la conférence Build 2015, Microsoft a publié Visual Studio 2015 RC avec un petit bonus pour les développeurs quelle que soit leur plateforme de bureau. Il s’agissait d’un nouvel EDI gratuit et léger, construit sur Chromium de Google. Baptisé Visual Studio Code, il se présente comme un éditeur de code optimisé pour Windows, OS X et Linux. Il est décrit comme « un nouveau type d’outil qui combine la simplicité d’un éditeur de code avec tout ce dont les développeurs ont besoin pour leur cycle basique modifier-construire-déboguer ». En plus d’offrir une édition complète, Visual Studio Code est venu avec le support d’IntelliSense (un système de complétion de code intelligent), le débogage et avec l’intégration de GIT. Il se présente toutefois comme un simple éditeur de code alors que Visual Studio 2015 reste l’environnement de développement intégré complet de Microsoft.
Après quelques mises à jour depuis sa sortie, Visual Studio Code bénéficie de nouvelles améliorations dans sa dernière préversion publiée seulement hier. Cette version officiellement annoncée comme une bêta vient avec une excellente nouvelle pour le monde open source. Le nouvel éditeur de code de Microsoft a en effet été rendu open source.
La deuxième grande nouvelle pour les développeurs est que Visual Studio Code prend désormais en charge les extensions, ce qui permettra à ces derniers d’aller au-delà de leur cycle de développement basique. Ils pourront donc étendre VS Code avec de nouvelles fonctionnalités et de nouveaux langages, comme Go par exemple. Ces extensions sont disponibles via Visual Studio Marketplace, la nouvelle boutique d’extensions qui remplace Visual Studio Gallery. Visual Studio Marketplace regroupe également les extensions pour toutes les versions de Visual Studio et Visual Studio Online.
VS Code permet encore aux développeurs de créer leurs propres extensions s’ils ne trouvent pas parmi celles qui sont disponibles, une extension qui pourrait répondre à un besoin spécifique en matière de développement. En outre, les outils dont vous aurez besoin pour créer et publier des extensions vous sont fournis par Microsoft. Si les développeurs choisissent de créer leurs propres extensions pour VS Code, au lieu de partir de zéro, ils auront encore la possibilité de modifier des exemples d’extensions existants. De plus, Microsoft explique que de nombreux échantillons d’extensions seront disponibles sur GitHub.
La nouvelle build de Visual Studio Code apporte de nombreuses améliorations, dont un débogueur plus riche, des « code linters » qui permettent de vérifier les erreurs syntaxiques d’un langage, et plus encore. La liste exhaustive de ces nouveautés est disponible sur le site dédié aux versions de VS Code.
Outre la sortie de la nouvelle préversion de Visual Studio Code, Microsoft a aussi annoncé que son EDI complet Visual Studio prend désormais en charge le débogage des applications Linux. La société a donc publié une extension pour permettre aux développeurs de réaliser cette tâche. « Plus tôt cette année, j’ai écrit un billet sur la façon dont vous pouvez déboguer du code C++ sur Linux à partir de Visual Studio », rappelle Marc Goodner, Senior Program Manager (C++ IoT) chez Microsoft. « C’était un peu lourd, mais c’était faisable. Nous publions aujourd’hui la préversion de l’extension Visual Studio GDB Debugger. Cela permettra le débogage à distance des cibles Linux y compris les dispositifs IdO », a-t-il annoncé.
Sources : Visual C++ Team Blog, Sortie de VS Code v0.10.1, GitHub
Et vous ?
Avez-vous déjà testé Visual Studio Code ? Qu’en pensez-vous ?
Que pensez-vous des nouveautés dans cette version de VS Code et des annonces de Microsoft ?
Voir aussi
Forum Visual Studio
Visual Studio Code devient open source
L'éditeur multiplateforme de Microsoft disponible en version bêta avec une pile de nouveautés
Visual Studio Code devient open source
L'éditeur multiplateforme de Microsoft disponible en version bêta avec une pile de nouveautés
Le , par Michael Guilloux
Une erreur dans cette actualité ? Signalez-nous-la !