Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

138PARTAGES

9  0 
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

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

Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 19/11/2015 à 14:20
Citation Envoyé par gstratege Voir le message
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)
7  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 20/11/2015 à 0:21
Citation Envoyé par abriotde Voir le message
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.

Citation Envoyé par kilroyFR Voir le message
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

Citation Envoyé par nokomprendo Voir le message
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
5  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 19/11/2015 à 15:48
Citation Envoyé par Issam Voir le message
c'est de l'ironie ? rassures moi !
Pareil, j'arrive pas à déterminer si c'est du second degré ou pas

Citation Envoyé par Iradrille Voir le message
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).
4  0 
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 Issam
Membre confirmé https://www.developpez.com
Le 22/11/2015 à 15:20
Citation Envoyé par nokomprendo Voir le message
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
3  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 Issam
Membre confirmé https://www.developpez.com
Le 19/11/2015 à 15:10
Citation Envoyé par yahiko Voir le message
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 !
2  0 
Avatar de psykokarl
Membre confirmé https://www.developpez.com
Le 19/11/2015 à 15:44
Citation Envoyé par Issam Voir le message
c'est de l'ironie ? rassures moi !
Non il pratique seulement l'(A)SM ...
2  0 
Avatar de Iradrille
Expert confirmé https://www.developpez.com
Le 19/11/2015 à 22:42
Citation Envoyé par kilroyFR Voir le message
Ca a la couleur de visual studio, le nom de visual studio ... mais c'est Atom ni plus ni moins. Quel interet ?
Si tu veux un éditeur simple / léger, tu préfères n'avoir qu'Atom, ou avoir le choix entre Atom et VS Code (et d'autres) ?
2  0