Visual Studio Code 1.0 disponible
L'éditeur de code gratuit, multiplateforme et open source compte un demi-million d'utilisateurs actifs par mois

Le , par Michael Guilloux

309PARTAGES

7  0 
Dévoilé lors de la conférence Build d’avril 2015 de Microsoft pour les développeurs, Visual Studio Code est maintenant disponible en version 1.0. Il s’agit d’un éditeur de code gratuit et multiplateforme de Microsoft, construit sur Chromium de Google. Visual Studio Code est en quelque sorte une version légère de l’environnement de développement intégré Visual Studio, optimisée pour Windows, Mac 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 ». Il faut noter que Visual Studio Code offre le support d’IntelliSense (un système de complétion de code intelligent), le débogage, mais est également venu avec l’intégration de GIT.

Après quelques mises à jour depuis sa sortie, une version bêta de l’éditeur de code a été livrée en novembre dernier avec quelques améliorations. Microsoft a également profité pour faire passer Visual Studio Code en open source, en vue de bénéficier des contributions de la communauté des développeurs.

L'éditeur de code a vu également ses potentialités s’élargir grâce à la prise en charge des extensions pour étendre Visual Studio Code avec de nouvelles fonctionnalités et de nouveaux langages. Les développeurs pourront donc utiliser les extensions proposées par Microsoft via Visual Studio Marketplace, modifier ces extensions pour répondre à un besoin spécifique ou tout simplement créer de nouvelles extensions en partant de zéro.

Depuis, son passage en open source, l’éditeur de code multiplateforme a également bénéficié de mises à jour, notamment une extension qui permet de concevoir des applications mobiles hybrides cross-platform avec Apache Cordova, ou encore l'adoption de Salsa en tant que service du langage JavaScript/TypeScript par défaut.

En un an, Visual Studio Code qui a commencé juste comme un outil expérimental pour les développeurs qui utilisent JavaScript et TypeScript est donc devenu assez mûr et stable pour que Microsoft livre sa première version majeure. « Visual Studio Code a été initialement construit pour les développeurs créant des applications Web en utilisant JavaScript et TypeScript. Mais en moins de six mois, depuis que nous avons rendu le produit extensible, la communauté a construit plus de 1000 extensions qui offrent maintenant un support pour presque n'importe quel langage ou runtime dans Visual Studio Code », explique Microsoft dans un billet de blog. Il faut préciser que l’extensibilité de Visual Studio Code a permis au nouvel éditeur de code avancé de prendre en charge plus d’une centaine de langages et frameworks, dont les plus populaires tels que C++, HTML, CSS, C#, F#, Python, PHP, Node.js, Go, etc. « Avec ce grand écosystème en place, nous pouvons avec confiance déclarer que notre API est stable, en garantissant la compatibilité à l'avenir », a écrit Microsoft.


Depuis la première préversion publique de Visual Studio Code, Microsoft note encore 2 millions installations. L’éditeur de code compte également plus de 500 000 utilisateurs actifs chaque mois.

La version 1.0 de Visual Studio Code est actuellement disponible en téléchargement sur le site dédié à l’éditeur de code. Ceux qui ont déjà installé une version antérieure ont également la possibilité de faire une mise à jour.

Télécharger la version 1.0 de Visual Studio Code

Source : Blog Visual Studio Code

Et vous ?

Avez-vous déjà testé le nouvel éditeur de code ?
Si oui, quelle est votre expérience de Visual Studio Code ?
Sinon, comptez-vous le tester ? Pourquoi ?

Voir aussi :

Visual Studio Code devient open source, l'éditeur multiplateforme de Microsoft disponible en version bêta avec une pile de nouveautés
Build 2015 : Microsoft dévoile Visual Studio Code, un EDI gratuit multiplateforme pour Windows, Linux et Mac, la preview disponible en téléchargement

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Mickael_Istria
Membre émérite https://www.developpez.com
Le 06/03/2017 à 15:32
Citation Envoyé par zobal Voir le message
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.
4  0 
Avatar de GilbertLatranche
Membre averti https://www.developpez.com
Le 15/04/2016 à 18:09
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 !
3  0 
Avatar de alves1993
Membre confirmé https://www.developpez.com
Le 16/04/2016 à 12:33
Citation Envoyé par GilbertLatranche Voir le message
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 .
3  0 
Avatar de Aeson
Nouveau Candidat au Club https://www.developpez.com
Le 16/04/2016 à 20:13
Parce que c'est simple
oui bon... ca ca se discute... Si TypeScript est de plus en plus polpulaire c'est pas pour rien...
3  1 
Avatar de SkyZoThreaD
Membre expérimenté https://www.developpez.com
Le 19/04/2016 à 12:45
Complètement de l'avis de Chauve souris, Qu'est-ce que ce truc peut apporter de plus que mon bon vieux gedit ?
Pas d'interactions avec le compilo, pas d'auto-complétion... Je vais pas changer mes habitudes juste pour voir un logo microsoft
2  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 20/04/2016 à 2:06
Citation Envoyé par Chauve souris Voir le message
Heu, tu ne serais pas un peu shadock sur les bords et partisan du "pourquoi faire simple quand on peut faire compliquer" (tendance bien française au demeurant).
J'ai l'impression que c'est une tendance bien française de dire quelque chose est une tendance bien française... A moins qu'en fait ce soit partout pareil

Citation Envoyé par Chauve souris Voir le message
Car si on désire écrire du code C# pourquoi ne pas l'écrire dans l'EDI de Visual Studio fut-il Express ? Là on a la complétion auto et "la tâche de build" elle se fait avec F5, tout bêtement.
Tu compares des choses qui ne sont pas comparables... Visual Studio est un vrai IDE complet, avec un système de projet, des designers à gogo, etc. VS Code est un éditeur de code avancé, dans la veine d'Atom ou Sublime Text.

De plus :

- Visual Studio ne tourne que sous Windows
- Visual Studio est (très) lourd : long à démarrer, lent si la solution est grosse et/ou que la machine n'est pas très puissante, très gourmand en RAM, etc

Ça fait au moins 2 bonnes raisons d'envisager l'utilisation de VS Code, qui n'est certes pas un IDE complet comme Visual Studio, mais qui est beaucoup plus léger, et plutôt très puissant pour un "simple" éditeur de code.
2  0 
Avatar de GilbertLatranche
Membre averti https://www.developpez.com
Le 17/04/2016 à 21:57
Atom n'utilise pas CoffeeScript plutôt que TypeScript ?

Et justement : ça me rend fou qu'on préfère du JS ou dérivé à du Qt.
1  0 
Avatar de Chauve souris
Membre émérite https://www.developpez.com
Le 19/04/2016 à 23:10
Citation Envoyé par tomlev Voir le message
Ah bon ?

Ça dépend du langage que tu utilises, mais par exemple pour C#, F# ou Javascript (et n'importe quel autre pour lequel le plugin existe) il y a bien de l'autocomplétion. Concernant C#, elle est même probablement bien meilleure que dans la plupart des autres éditeurs, vu qu'elle est basée sur le compilateur lui-même (cf. projet Roslyn).

Pour la compilation, il faut juste définir une tâche de build.
Heu, tu ne serais pas un peu shadock sur les bords et partisan du "pourquoi faire simple quand on peut faire compliquer" (tendance bien française au demeurant). Car si on désire écrire du code C# pourquoi ne pas l'écrire dans l'EDI de Visual Studio fut-il Express ? Là on a la complétion auto et "la tâche de build" elle se fait avec F5, tout bêtement.
2  1 
Avatar de glalloue
Candidat au Club https://www.developpez.com
Le 30/05/2016 à 9:56
Maintenant que Visual Studio Code est sorti en version 1.0 (et plus), j'ai écrit un tuto français sur l'installation / utilisation / configuration de l'IDE.
N'hésitez pas à laisser des commentaires si des infos manquent, je modifierai l'article pour qu'il soit le plus complet possible

Tutoriel : http://lalloue.fr/blog/debuter-avec-visual-studio-code/
1  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 08/06/2016 à 10:10
Citation Envoyé par gstratege Voir le message
Trop simpliste, pas possible de voir l'historique de git et de naviguer à travers les versions...
En même temps ce n'est pas vraiment le but de VS Code... Il y a plein d'outils spécialement prévus pour Git qui feront ça très bien (perso la ligne de commande me suffit la plupart du temps)
1  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web