+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Consultant
    Inscrit en
    juillet 2013
    Messages
    1 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2013
    Messages : 1 575
    Points : 45 383
    Points
    45 383
    Billets dans le blog
    2

    Par défaut Microsoft lance une extension de débogage Java pour Visual Studio Code

    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

    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
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre chevronné
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse RCP
    Inscrit en
    juillet 2008
    Messages
    1 050
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse RCP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 050
    Points : 2 175
    Points
    2 175

    Par défaut

    "Ce n'est que le début de la création d'un workflow moderne pour Java"
    J'imagine qu'il parle du workflow que tous les IDEs (y compris VSCode) utilisent et se copient/s'adaptent mutuellement depuis 20 ans pour a peu pres tous les langages?
    Bien que ce soit cool de voir Java supporte dans de plus en plus d'outils, j'ai du mal a accrocher a la comm' que fait VSCode a ce sujet en faisant passer ca pour une grosse innovation, alors que c'est un N-ieme IDE. Qui plus est, l'essentiel du support pour Java fait tourner Eclipse IDE (en headless) derriere et interagit avec, donc ce qu'on n'a dans VSCode n'est qu'une projection des capacites d'Eclipse IDE, qui vont bien au dela de ce qui a ete adopte par VSCode.
    Tu fais du JEE/Web/Mobile dans Eclipse? Essaye JBoss Tools !
    Read my blog about Eclipse | Follow me on twitter

  3. #3
    Membre averti
    Profil pro
    Développeur .NET
    Inscrit en
    février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2005
    Messages : 210
    Points : 437
    Points
    437

    Par défaut

    Citation Envoyé par Mickael_Istria Voir le message
    J'imagine qu'il parle du workflow que tous les IDEs (y compris VSCode) utilisent et se copient/s'adaptent mutuellement depuis 20 ans pour a peu pres tous les langages?
    Bien que ce soit cool de voir Java supporte dans de plus en plus d'outils, j'ai du mal a accrocher a la comm' que fait VSCode a ce sujet en faisant passer ca pour une grosse innovation, alors que c'est un N-ieme IDE. Qui plus est, l'essentiel du support pour Java fait tourner Eclipse IDE (en headless) derriere et interagit avec, donc ce qu'on n'a dans VSCode n'est qu'une projection des capacites d'Eclipse IDE, qui vont bien au dela de ce qui a ete adopte par VSCode.
    VSCode n'est pas un IDE. Ce n'est qu'un éditeur de code qu'on peu faire passer pour un IDE mais au prix de combien d'extensions ?

    Maintenant, il est vrai que VSCode à tendance à passer pour un IDE tellement les fonctions s'enrichissent.
    J'ai tjr du mal à croire que VSCode ne finira pas par devenir un IDE.

  4. #4
    Membre chevronné
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse RCP
    Inscrit en
    juillet 2008
    Messages
    1 050
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse RCP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 050
    Points : 2 175
    Points
    2 175

    Par défaut

    Citation Envoyé par xarkam Voir le message
    VSCode n'est pas un IDE. Ce n'est qu'un éditeur de code qu'on peu faire passer pour un IDE mais au prix de combien d'extensions ?
    Comme dans d'autres discussions sur le forum, je suis curieux de savoir ou on place la ligne entre un IDE et un editeur de code. Et j'ai d'ailleurs l'impression que des utilisateurs placent une ligne qui n'est pas la meme d'un produit a l'autre...
    Un editeur de code riche, avec de la completion, de l'analyse de code, des mechanismes pour demarrer/debugger des applis, une integration SCM, la possibilite de voir des logs, d'interagir avec un terminal, un systeme d'extension avec un marketplace...; c'est un IDE. Un editeur de code se contente d'editer du code. Comme tous les IDEs, VSCode a demarre comme un editeur de code simple et leger, jusqu'au jour ou il s'est mis pour objectif de couvrir la plupart des use-cases d'un developpeur.
    VIM, Notepad++, Atom (et meme Atom-IDE) sont des editeurs car il ne font que de l'edition. VSCode a deja franchi la ligne et est maintenant un IDE comme Eclipse IDE, IntelliJ ou VS normal.
    Il faut arreter de chercher a qualifier editeur vs IDE a mon avis, et chercher a se faire une opinion sur l'un est meilleur que l'autre. L'IDE est un outil de developpement qui inclut un editeur, mais qui le package avec plein d'autres trucs (avec un gain de productivite pour l'utilisateur, au cout d'une perte de simplicite dans l'outil en general).
    Dans VSCode, l'editeur de texte c'est Monaco et il est reutilise par d'autres outils. Le reste, c'est des fonctionalites d'IDE.
    Tu fais du JEE/Web/Mobile dans Eclipse? Essaye JBoss Tools !
    Read my blog about Eclipse | Follow me on twitter

  5. #5
    Membre confirmé Avatar de Issam
    Inscrit en
    mars 2002
    Messages
    556
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : mars 2002
    Messages : 556
    Points : 555
    Points
    555

    Par défaut

    Citation Envoyé par xarkam Voir le message
    VSCode n'est pas un IDE. Ce n'est qu'un éditeur de code qu'on peu faire passer pour un IDE mais au prix de combien d'extensions ?
    vs code n'est pas un éditeur de code ,ne serait-ce que pour son débugeur !

    essayez de faire F5 sur votre notepad .

  6. #6
    Membre expérimenté Avatar de ddoumeche
    Homme Profil pro
    Développeur J2EE
    Inscrit en
    octobre 2007
    Messages
    595
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur J2EE

    Informations forums :
    Inscription : octobre 2007
    Messages : 595
    Points : 1 333
    Points
    1 333

    Par défaut

    J'en pense que cela n'a aucun intérêt et que VSCode reste un gadget... qui sera peut-être abandonné dans 3 ans comme 50% des produits Microsoft de toute façon

    Je préférerais qu'ils nous fournissent un débogueur pour Chrome ou Chromium fonctionnant sous Visual Studio. A ce moment là, les frameworks Javascripts deviendront peut-être un peu compétitif.

Discussions similaires

  1. Réponses: 0
    Dernier message: 24/05/2017, 20h23
  2. Réponses: 0
    Dernier message: 11/05/2017, 16h42
  3. Réponses: 6
    Dernier message: 24/04/2015, 09h10
  4. Microsoft lance une offre d'essai gratuite pour ses Online Services
    Par Gordon Fowler dans le forum Actualités
    Réponses: 0
    Dernier message: 26/10/2010, 18h53
  5. Microsoft lance une offre d'essai gratuite pour ses Online Services
    Par Gordon Fowler dans le forum Cloud Computing
    Réponses: 0
    Dernier message: 26/10/2010, 18h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo