Visual Studio Code : Microsoft ouvre son éditeur de code à OS X
Microsoft a fait plusieurs annonces ce soir, la principale étant que l’on pourra facilement convertir des applications iOS et Android pour Windows 10. Mais ce n’est pas la seule information importante, loin de là et la sortie de Visual Studio Code est tout aussi intéressante. Cet éditeur de code n’est pas le successeur de Visual Studio, l’IDE de Microsoft, mais c’est malgré tout un logiciel multiplateforme qui permet d’écrire du code.

Comme Atom, l’éditeur de code de GitHub, Visual Studio Code est construit en Node.JS, une technologie qui a simplifié le portage sur toutes les plateformes. Outre Windows, on peut en effet installer le logiciel sur OS X et Linux et on aura les mêmes fonctions partout.
À propos de fonctions justement, on peut coder dans un grand nombre de langages et Microsoft a intégré la coloration syntaxique et les spécificités d’une trentaine de langages. De l’HTML au C++, du PHP à JavaScript, en passant par le Markdown, le CSS ou le R, il y en a pour tous les goûts. Pour certains langages, on bénéficie de fonctions avancées développées par Microsoft, comme IntelliSense (une autocomplétion améliorée) pour le HTML, JavaScript, CSS et quelques autres.
Visual Studio Code intègre par ailleurs toutes les fonctions nécessaires pour corriger son code (uniquement en JavaScript, Node.JS et TypeScript) et gérer les versions avec Git. Et si vous développez des applications pour le web en Node.js ou même en ASP.NET 5, l’éditeur de Microsoft est censé être parfaitement optimisé.
Le logiciel étant gratuit, vous auriez tort de ne pas l’essayer. Visual Studio Code n’est pas traduit en français et il nécessite OS X Mountain Lion au minimum pour fonctionner.
Ça c'est énorme. Je l'installe demain en test.
@SkeletonGamer
En fait ca va dans la direction initiée par Nadella: s’éloigner du centre Windows pour se recentrer sur le logiciel et le service multiplateforme.
En faisant en sorte de rendre ses logiciels multiplateformes et surtout de permettre l’exécution de applications Android (pour iOS on va attendre un peu), Nadella montre clairement que Microsoft change de modèle, se dirige sur le marché de l'entreprise au détriment du grand public, avec a la clef un abandon des activités non rentables: grand public et appareils mobiles.
La première étape de l'abandon des appareils mobile c'est la reconnaissance officielle que les Lumia sont vendus a pertes depuis trop longtemps et que cela ne changera pas.
Ensuite la migration multiplateforme indique la fin de Windows comme centre de l'entreprise.
C'est logique et pertinent mais c'est effectivement un changement énorme. Microsoft se recentre sur son coeur de metier et les unites "entreprises" ne vont plus devoir supporter les pertes des unités "grand public"
Je suis clairement pas sur que la vente de licences Windows et Microsoft Office soient directement non rentables. Même si c'est non rentable directement, ça l'est indirectement, parce que les gens sont habitués à utiliser ces logiciels chez eux (voire même d'une manière triste à l'école), ce qui les incite à demander le même à leurs potentiels employeurs et demandent moins de formation, tout en ayant pas de râleurs contre le changement.
Testé, et il n'est pas prêt de détrôner les autres logiciels (en gros, c'est vraiment pas top)
Pourquoi?
Quels sont selon toi les points faibles par rapport a Eclipse ou Xcode?
Humour : c'est possible d'avoir des points faibles par rapport à Eclipse ???
;-)
Y'a une grosse différence entre un éditeur de texte et un IDE.
Rien à voir même.
Il s'agit d'un fork d'Atom. Le nom du binaire dans le paquet de l'app ôte tout doute.
Microsoft ne cache d'ailleurs pas cet aspect, le lien avec le projet de GitHub est écrit sur le site de Visual Studio Code.
"By downloading and using Visual Studio Code, you agree to the license terms and privacy statement for Visual Studio Code. When this tool crashes, we automatically collect crash dumps so we can figure out what went wrong. If you don't want to send your crash dumps to Microsoft, don't install this tool."
---> développeurs Visual Studio : vous permettez à Microsoft d'accéder à votre code source
@ umrk
Y a jamais rien de vraiment gratuit...
Certes, mais il y a d'autres manières d'obtenir des logiciels gratuits qui respectent l'utilisateur (dons, financement participatif, passion, projet étudiant, etc).
@umrk
Non, ils collectent les crash dumps de l'éditeur lui-même, pas de votre code source. Comme la plupart des applications, en fait.
A priori le lien de téléchargement est déjà mort!!! https://code.visualstudio.com
C'est juste le lien qui est pas bon...
https://www.visualstudio.com/code-vs
La redirection est foireuse dans tous le cas. ;)
qui permet d’écrire du code
En 2015, plus personne n'écrit de code, mais des instructions qui sont transformées en code par un compilateur ou un interpréteur. Elle est loin l'époque où l'on entrait son programme sous forme hexadécimale dans son ZX81, ça c'était du codage. Il y en a même qui n'ont jamais dû voir un ordinateur où le clavier est constitué de 17 interrupteurs (16 pour saisir le code de l'instruction en binaire + 1 pour valider et passer au pas suivant) et l'écran de 16 voyants (http://aconit.inria.fr/omeka/archive/files/99010a4ab2fbcc715fae4a6d4e402650.jpg)...
Donc, halte à l'appauvrissement du langage ! (une petite (re)lecture de "1984" s'impose, en mettant l'accent sur le novlangue)
Il faut savoir vivre avec son temps, ne pas rester coincé dans la passé et suivre l'évolution de l'informatique.
"Il faut savoir vivre avec son temps"
NON. Vivre avec son temps est l'absence totale d'esprit critique, de libre arbitre et donc, de CHOIX. C'est accepter béatement la vision du monde que la société nous montre — image d'autant moins seine dans une société hyper-médiatique —, sans la moindre pensée autonome et dans l'abandon de sa liberté de choix.
Mais, vous pouvez choisir d'ignorer mon propos et de vivre avec "votre temps". Ça ne regarde que vous.
Votre commentaire n'a aucun intérêt. Et vous n'êtes pas le seul à le faire ici, mais mettre des mots en capitales n'a jamais rendu le contenu d'un texte plus pertinent.
@SkeletonGamer : ok !
Donc dans ce cas aucun intérêt en dehors des langages fonctionnelles ;-P
Ca fait tres tres longtemps que plus personne n'ecrit du "code" comme tu l'entends.
Et pour avoir fait de l'assembleur pendant des annees, y a pas de quoi en retirer une fierte quelconque. C'est juste horriblement penible a debugger, et le bas niveau limite fortement ce qu'il est possible de faire sans y passer des mois.
Ces instructions sont aussi appelées code, tout comme les "lignes de code" que vous tapez dans votre terminal.
le du site de microsoft est down (9h27) ... http://code.visualstudio.com/
Vous avez pas l'impression d'aller un peu loin la ? Un mec qui fait du Node.JS est donc un idiot contrôlé par les dirigeants de notre société, sans esprit critique et qui ne sait pas réellement coder...
Fiou j'aimerais pas être Dev Web, oh wait...
Impossible à télécharger pour le moment...???
Déçu j'ai cru à un portage de l'IDE. Obligé de conserver Parralels...
Y d'autres IDE qui marchent sous GNU/Linux, Windows et OS X tout en permettant de compiler et/ou interpréter sous Windows, comme Eclipse et QtCreator.
C'est le code de MacG sur la copie d'écran ? Pas très moderne ni respectueux des normes PSR J'aime la naïveté des commentaires
Arrêtez de demander des comparaisons avec Eclipse, c'est pas un IDE. Comparez avec SublimeText 3, Atom et TextMate 2.
Eclipse est lourd et écrit en Java, ça lui est souvent reproché, mais ça n'a rien à voir avec le fait d'être ou pas un IDE. Du coup, pourquoi Eclipse ne serait pas un IDE (ou EDI en français) ?