Developpez.com

Le Club des Développeurs et IT Pro

Microsoft met à jour Visual Studio Code avec un meilleur support d'ECMAScript 6 et Git

L'éditeur de code téléchargé plus de 500 000 fois

Le 2015-07-21 15:56:01, par Hinault Romaric, Responsable .NET
Visual Studio code est un EDI léger multiplateforme et gratuit qui avait été lancé par Microsoft en avril dernier lors de la conférence Build.

L’objectif du géant du logiciel américain était de permettre aux développeurs de rester sur leur OS favori pour leurs travaux de développement.

« Beaucoup de personnes utilisent Windows comme environnement lors des développements. Mais, nous constatons également qu’un bon nombre de personnes utilisent Linux et MAC », avait affirmé le patron de la division développeur S. Somasegar. « Au lieu de les pousser vers Windows, nous voulons les rencontrer où ils sont. »

Depuis le lancement de Visual Studio Code en version Preview en avril, il a été téléchargé plus de 500 000 fois par les développeurs. Microsoft fait savoir que l’outil a été plus téléchargé par les développeurs qui utilisent Linux et OS X. Ce qui représente une victoire pour la firme, qui voulait justement que ses outils de développement soient accessibles sur d’autres plateformes.




Visual Studio code dispose des fonctionnalités essentielles pour l’écriture du code comme l’IntelliSence, la colloration syntaxique, le débogage, le suivi des versions, etc. L’outil supporte plusieurs langages dont Rust, JavaScript, HTML, ASP.NET, Python, TypeScript ou encore Node.js.

L’EDI est mis à jour sur une base mensuelle. La mise à jour pour le mois de juillet apporte des nouveautés intéressantes, dont la principale est le renforcement de la prise en charge de JavaScript, avec notamment l’implémentation des modules de la norme ECMAScript 6, l’amélioration de jsconfig.json, la gestion des références et l’introduction des paramètres supplémentaires pour la gestion de l’espace de travail.

En dehors de JavaScript, on va noter des améliorations pour le gestionnaire de versions Git, des optimisations du débogueur notamment en ce qui concerne Node.js, des améliorations des options de l’éditeur de code, des mises à jour de la façon dont les fichiers sont traités (filtrage des dossiers dans l’explorateur, ouverture des fichiers en invite de commande, le contrôle de la taille des fichiers, etc.), l’activation des mises à jour automatiques pour Mac et Windows, et bien plus.

De nombreuses corrections de bugs sont également à l’ordre du jour.

Visual Studio code est disponible en téléchargement gratuit pour Windows, Mac et Linux. Il s’agit d’une préversion destinée aux tests. Elle ne doit pas être utilisée en environnement de production.

Télécharger Visual Studio Code
  Discussion forum
231 commentaires
  • tomlev
    Rédacteur/Modérateur
    Envoyé par gstratege
    Microsoft qui fait de l'open-source du multiplate-forme et du gratuit
    Bah faut se réveiller un peu, ça fait un moment qu'ils ont commencé
    (depuis qq années avec ASP.NET MVC, et un peu plus franchement depuis un an et demi avec les annonces du passage en open-source de Roslyn, .NET Core, CoreCLR, etc)
  • tomlev
    Rédacteur/Modérateur
    Envoyé par CrayXMP
    Je ne préjuge pas des capacités de cet IDE mais, en revanche, cette page confirme que c'est un excellent aspirateur à données personnelles (y compris la version Linux) !
    Microsoft Visual Studio Product Family Privacy Statement : https://www.visualstudio.com/en-us/dn948229
    Ca concerne Visual Studio, pas VSCode

    Et de toute façon, si tu regardes en détail quelles sont les données collectées, c'est vraiment pas ce que j'appellerais un "aspirateur à données personnelles"... c'est quand même très limité, et l'usage qui en est fait est tout à fait explicite.
  • tomlev
    Rédacteur/Modérateur
    Envoyé par abriotde
    Windows monte de plus en plus dans mon estime. Il rende open source tout ce qui n est pas rentble pour eux.
    Microsoft, pas Windows... Windows n'est pas open-source ni gratuit, et ne le sera probablement jamais. Les technos que MS rend open-source étaient de toute façon gratuites, et n'engendraient donc pas de bénéfices directs. Par contre le fait que les gens adoptent ces technos permet à MS de vendre plus de Windows, Visual Studio, SQL Server, Azure, etc.

    Envoyé par kilroyFR
    Ca a la couleur de visual studio, le nom de visual studio ... mais c'est Atom ni plus ni moins. Quel interet ?
    L'intérêt par rapport à Atom est surtout l'intégration de Roslyn et DNX pour le dev ASP.NET

    Envoyé par nokomprendo
    Atom et VS Code légers ? Encore de l'ironie ?
    Rien que les archives font plus de 60 mo chacune, celles de netbeans/eclipse environ le double, celles de vim/sublime moins de 15 mo...
    C'est pas particulièrement léger en taille, mais à l'exécution c'est beaucoup plus léger qu'un IDE complet comme Eclipse ou Visual Studio
  • tomlev
    Rédacteur/Modérateur
    Envoyé par Issam
    c'est de l'ironie ? rassures moi !
    Pareil, j'arrive pas à déterminer si c'est du second degré ou pas

    Envoyé par Iradrille
    Depuis quelques mois Atom à remplacé Notepad++ chez moi. Après un rapide coup d’œil à VS Code, il était trop minimaliste par rapport à Atom.

    Je vais y rejeter un coup d’œil du coup.
    A mon sens c'est encore un peu limité, mais ça s'améliore doucement. Pour l'instant son principal intérêt par rapport aux concurrents est l'intégration de Roslyn qui fournit une autocomplétion de bonne qualité pour C#, ainsi que la navigation dans le code ("go to definition" et un peu de refactoring (renommage etc).
  • Mickael_Istria
    Membre émérite
    Envoyé par zobal
    J'utilise vim avec quelques plugins et une config aux petits oignons.
    Combien de temps ca t'a coute de faire ta config aux petits oignons? La simplicite de demarrage est l'une des choses les plus importantes pour beaucoup d'utilisateurs. Le scenario a base de vim n'est clairement pas le meilleur pour eux.

    infiniment moins puissant
    La, il faut justifier. VSCode est un IDE, qui dit IDE dit completion, documentation contextuelle, rapport d'erreurs, debug, recherche "semantique"... Tout ca vient avec le cout de la lourdeur, mais pour beaucoup d'utilisateurs, c'est vraiment rentable. Perso, tu me feras jamais coder un projet entier dans un pauvre editeur sans debugger. J'adore vim, mais au dela de la simple edition de fichier, des que tu arrives vraiment dans un code complexe, il te faut plus qu'un simple editeur.

    et en plus développé par une boite qui a quand même un gros passif niveau enfumage du monde... ?
    Les mecs qui font VSCode sont des anciens developpeurs d'Eclipse IDE, ils ont bosse en open-source la plupart de leur temps et meme construit un partie des modeles OSS actuels il y a 15 ans quand Eclipse est devenu OSS. Ils ont mis VSCode en OSS et contribuent des protocoles ouverts pour l'interoperabilite de tous les IDE/langages. Ils pourraient donner des lecons a la plupart des developpeurs a ce sujet. Je ne pense pas que c'est un sujet sur lequel on peut attaquer VSCode.
  • smarties
    Expert confirmé
    Cool mais je continue d'utiliser VSCodium afin de me passer des télémétrie de M$
  • Issam
    Membre confirmé
    Envoyé par nokomprendo
    Atom et VS Code légers ? Encore de l'ironie ?
    Rien que les archives font plus de 60 mo chacune, celles de netbeans/eclipse environ le double, celles de vim/sublime moins de 15 mo...

    qui parle de 60 ou 100mo de nos jours, surtout si c'est son outil principal pour travailler ?

    par le terme léger moi je vois plus l’aspect , rapidité, fluidité de l'ide/l'éditeur, sans pour autant sacrifier les fonctionnalités et l'aide au développement,
    et ça en opposition a certains IDE usine a gaz, lourds et lents
  • GilbertLatranche
    Membre averti
    C'est marrant, les softs qui reposent sur Chromium, on les voit au premier coup d’œil.

    Je ne veux pas cracher dans la soupe. Cependant. Pourquoi, au nom de tous les dieux de l'univers de la prog, de nos jours quand on veut faire une appli desktop, Javascript est choisi ? C'est-quoi-le-délire ? Expliquez-moi !
  • alves1993
    Membre éclairé
    Envoyé par GilbertLatranche
    C'est marrant, les softs qui reposent sur Chromium, on les voit au premier coup d’œil.

    Je ne veux pas cracher dans la soupe. Cependant. Pourquoi, au nom de tous les dieux de l'univers de la prog, de nos jours quand on veut faire une appli desktop, Javascript est choisi ? C'est-quoi-le-délire ? Expliquez-moi !
    C'est une question de mode (mode technologique) mon type . Une techno qui sort et tous les paranos de la mode (mode technologique) se jette là-dessus .
  • Issam
    Membre confirmé
    Envoyé par yahiko
    Hélas ! Dommage que Microsoft ait cédé à la pression de l'Open Source. Heureusement que pour le moment tout n'est pas encore livré à aux nerds libristes qui ne cherchent qu'à s'accaparer le travail des autres. Les pépites que constituent les codes sources de Windows et de Office sont encore tenus à l'écart des pilleurs de la propriété intellectuelle :o
    c'est de l'ironie ? rassures moi !