Microsoft lance une extension de débogage Java pour Visual Studio Code
et envisage d’offrir un support complet pour le développement Java sur VS Code
Mise à jour le 24/10/2017 : Microsoft rend open source son extension de débogage Java pour Visual Studio Code
Depuis que Microsoft a publié son extension Java Debugger pour Visual Studio Code le 28 septembre, elle a rapidement suscité un grand intérêt chez les développeurs. Beaucoup de commentaires et de suggestions ont donc été soumis par la communauté.
Microsoft profite maintenant d'une nouvelle mise à jour de l'extension pour la rendre open source comme prévu. Le backend Java Debug Server est également rendu open source. Il y a aussi quelques améliorations de fonctionnalités et corrections de bogues. Microsoft explique par exemple que vous n'aurez plus besoin de spécifier la classe principale d'un projet. Une nouvelle fonctionnalité va le faire de manière automatique. Avec une autre fonctionnalité, vous pouvez désormais également déboguer avec des classes tierces, lorsque le code source se trouve par exemple dans un fichier JAR. Et vous pouvez également définir le point d'arrêt dans ces classes avant le débogage.
Source : Blog Microsoft
03/10/2017 : Visual Studio Code, l'éditeur de code multiplateforme, léger, gratuit et open source de Microsoft a su et continue d'enrôler un nombre croissant de développeurs, notamment grâce à son support pour les extensions. Cela permet en effet aux développeurs venant de divers langages (Python, Ruby, Java, Go, etc.) de se retrouver sur l'éditeur de code et commencer à créer de nouveaux programmes.
Visual Studio Code est conçu pour être un éditeur simplifié avec la prise en charge d'opérations telles que le débogage et le contrôle de version, entre autres ; et il laisse des workflows plus complexes aux IDE plus performants.
Si vous souhaitez par exemple développer en Java, il existe une extension assez pratique pour cela sur l'éditeur de code de Microsoft. Il s'agit de Language Support for Java(TM) développée par Red Hat. Cette extension supporte des fonctionnalités telles que IntelliSense et le support de projet Java (Maven / Gradle / Eclipse) basiques. Mais il manquait encore le débogage Java que Microsoft a décidé d’offrir maintenant, à la demande des développeurs.
« Pour les développeurs Java sur Visual Studio Code, l'extension Language Support for Java (TM) de Red Hat a été formidable pour fournir des fonctionnalités de langage telles que IntelliSense et le support de projet. Dans le même temps, nous avons aussi entendu des commentaires selon lesquels les utilisateurs souhaiteraient également le débogage Java », explique Xiaokai He, Program Manager chez Microsoft. « Aujourd'hui, nous sommes ravis d'annoncer notre collaboration continue avec Red Hat et de permettre aux développeurs Java de déboguer les applications Java avec un nouveau débogueur Java léger pour Visual Studio Code (Java Debug Extension for Visual Studio Code) », a-t-il annoncé.
Toujours en préversion, Java Debug Extension pour VS Code propose des fonctionnalités incluant le lancement/attachement, les points d'arrêt, le flux de contrôle, l'inspection des données, les callstacks (diagnostics), une console de débogage et plus encore. La nouvelle extension de Microsoft peut donc être vue comme un complément de l'extension Language Support for Java(TM) de Red Hat. Les deux sont disponibles séparément, mais Microsoft a également créé Java Extension Pack qui comprend les deux extensions à la fois afin de ne pas avoir besoin de les rechercher individuellement.
D'après Microsoft, son objectif est d'offrir un support complet pour le développement Java avec Visual Studio Code. « Ce n'est que le début de la création d'un workflow moderne pour Java et nous ajouterons plus de fonctionnalités et d'extensions au Java Extension Pack dans le futur », déclare Xiaokai He, sur le blog Visual Studio Code.
Étant donné que Microsoft souhaite renforcer le support Java dans Visual Studio Code en enrichissant le Java Extension pack, il est judicieux de l'installer directement au lieu des deux extensions séparément. Cela vous permettra de recevoir les dernières mises à jour, y compris de nouvelles fonctionnalités et extensions pour le pack, au fur et à mesure qu'elles sont disponibles.
Le débogueur Java pour Visual Studio Code est gratuit et passera en open source dès la sortie de sa première version stable.
Télécharger Java Debug Extension for Visual Studio Code ou Java Extension Pack
Source : Blog Visual Studio
Et vous ?
Que pensez-vous de cette nouvelle extension ?
Votre avis concernant l’ambition de Microsoft de renforcer le support du développement Java dans Visual Studio Code
Voir aussi :
Visual Studio Code 1.16 est disponible, avec de petites nouveautés pour améliorer la productivité des développeurs
Un développeur efface par erreur trois mois de travail avec Visual Studio Code 1.15 et exprime sa rage dans un billet de blog virulent
Microsoft rend l'extension Visual Studio Code pour Arduino open source, pour offrir une meilleure expérience de dév. IoT sur cette plateforme
Partager