Microsoft essaie de faire de Visual Studio Code un EDI pour tous les développeurs, quel que soit leur langage, et ce, grâce à l'extensibilité de son éditeur de code. Microsoft envisage par exemple d'offrir un support complet pour le développement Java sur VS Code. Pour cela, le géant du logiciel a lancé en octobre dernier Java Extension Pack. Il s'agit d'un pack d'extensions VS Code pour le développement Java. Au moment de son lancement, Java Extension Pack ne contenait que deux extensions : une extension de débogage Java et l'extension Language Support for Java(TM) de Red Hat qui propose des fonctionnalités telles que IntelliSense et le support de projet Java (Maven / Gradle / Eclipse) basiques. À ce jour, le pack Java pour Visual Studio Code compte quatre extensions et Microsoft n'est qu'au début de son processus de fournir un support complet.
Eh bien, Python est en train de bénéficier d'un même traitement de la part de Microsoft, du moins en ce qui concerne la data science avec Python.
Il y a quelques mois, Anaconda, la plateforme Python populaire pour la data science a annoncé un partenariat avec Microsoft avec entre autres objectifs de permettre aux utilisateurs de la distribution Anaconda d'accéder facilement à Visual Studio Code. Et depuis le 15 février, cela est en train de se concrétiser avec l'intégration de l'éditeur de code de Microsoft dans la version 5.1 d'Anaconda.
Lors de l'installation de la distribution Anaconda pour la première fois, les utilisateurs auront désormais la possibilité d'installer VS Code, qui sera livré avec une extension Anaconda spéciale incluant l'extension Python pour Visual Studio Code et l'extension YAML de Red Hat. Pour l'entreprise derrière la plateforme Python, « VS Code est un éditeur de code multiplateforme simplifié et open source avec un excellent support pour l'édition de code Python, IntelliSense, le débogage, le linting, le contrôle de version, etc. En outre, l'extension Python pour Visual Studio Code transforme l'éditeur de code en un IDE Python. » Pour elle, cette nouvelle intégration vient encore pour offrir aux utilisateurs d'Anaconda un IDE puissant pour tirer le meilleur parti des packages Python inclus dans la distribution Anaconda, ainsi que la possibilité de modifier facilement la configuration du système de gestion de packages conda.
« L'extension Python de Microsoft pour Visual Studio Code est le cœur de notre expérience Python. Son créateur original travaille maintenant à plein temps sur l'extension, avec le reste de notre équipe de développeurs Python », explique John Lam, un ingénieur de Microsoft. « Depuis la création d'une équipe autour de cette extension, nous avons étendu le support aux environnements d'Anaconda », dit-il. La livraison de VS Code avec des fonctionnalités spéciales dans Anaconda est donc un autre exemple de l'investissement continu de Microsoft dans la communauté Python, après la sortie d'une extension Python officielle pour VS Code, mais également le support de première classe pour Python dans Azure Machine Learning Studio, SQL Server et Azure Notebooks.
Sources : Anaconda, Microsoft
Et vous ?
Que pensez-vous de cette annonce ?
Que dites-vous de l'objectif de Microsoft de vouloir fournir un support complet pour les langages comme Java et Python dans VS Code ?
Voir aussi :
Visual Studio Code 1.20 est disponible, quelles sont les nouveautés dans l'éditeur de code open source et multiplateforme de Microsoft ?
Org Mode de l'éditeur de texte GNU Emacs débarque sur Visual Studio Code sous forme d'extension, actuellement disponible en version alpha
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 est maintenant livré avec Anaconda
La plateforme Python populaire pour la data science
Visual Studio Code est maintenant livré avec Anaconda
La plateforme Python populaire pour la data science
Le , par Michael Guilloux
Une erreur dans cette actualité ? Signalez-nous-la !