ArticleApplications & Développement
Quelles évolutions pour Visual Studio Code en 2018 ?
Dans la feuille de route de Visual Studio Code pour 2018, Microsoft a programmé des améliorations de performance. Mais la firme de Redmond a aussi inscrit des améliorations pour l'éditeur, le workbench, JavaScript et TypeScript.

Pour 2018, l’éditeur de code open source Visual Studio Code de Microsoft bénéficiera de meilleures performances, d’une consommation de mémoire réduite et d’une meilleure prise en charge de JavaScript et de TypeScript. L’éditeur de code multi langage, mis à jour tous les mois par Microsoft, simplifie les tâches de débogage, de runtime et de contrôle de version. Mais il ne convient pas aux workflows complexes, qui nécessitent l’usage d’IDE plus complets. La première version de Visual Studio Code 1.0 a été lancée en avril 2016. L’éditeur de code prend en charge Node.js, JavaScript et TypeScript.
Améliorations de performances :
Voici les améliorations de performance que Microsoft prévoit d’apporter à Visual Studio Code en 2018 :
-
Réduction de la consommation de mémoire.
-
Amélioration de l'accessibilité.
-
Prise en charge des packs linguistiques pour la traduction fournie par la communauté.
-
Amélioration des procédures de mise à jour de Windows.
-
Ajout de nouveaux diagnostics.
Améliorations concernant l'éditeur lui-même :
-
Meilleure évolutivité et performance améliorée pour les décorations de l’éditeur.
-
Instruction d'une couche de modèle native.
-
Examen de la coloration syntaxique.
-
Des rendus autres que le texte sur la carte réduite.
Améliorations prévues pour le workbench :
-
Généralisation de la prise en charge du support des dossiers Multiroot par les Worspaces
-
Affichage de l'état SCM (source control management - gestion du contrôle de la source) dans l'explorateur.
-
Support pour les panneaux verticaux.
-
Amélioration de l'interface de notification.
-
Amélioration de la navigation entre fichiers.
-
Possibilité pour les utilisateurs de gérer les contributions à la barre d'état.
Améliorations envisagées pour JavaScript et TypeScript
Pour ce qui est de JavaScript, Microsoft compte améliorer les capacités de découverte de TypeScript pour la vérification des caractères dans le code JavaScript. Concernant à la fois TypeScript et JavaScript, Microsoft envisage d’améliorer la précision du mappage des sources et d’ajouter plus d’options de mapping. Par ailleurs, Microsoft pourrait confier à l'éditeur de Visual Code Studio l’organisation des importations et la suppression des importations inutiles dans les deux langages.
Les autres fonctions envisagées dans la feuille de route 2018
Microsoft prévoit d'améliorer le support du protocole Language Server afin de permettre l'intégration de différents langages dans les éditeurs et les IDE. Pour les utilisateurs d’extension, Microsoft veut améliorer à la fois le système de recommandation d'extension et la recherche. Le suivi des problèmes causés par les extensions en serait simplifié. Les utilisateurs pourraient également obtenir plus d'informations sur l'usage des extensions. Autre amélioration envisagée : la possibilité de voir les terminaux en un ou plusieurs blocs, ou encore l’amélioration de l'intégration du contrôle des sources, notamment la possibilité d'afficher les modifications dans l'éditeur à l'aide d’un mode peek/Inline. Enfin, Microsoft pourrait ajouter une vue d'historique intégrée.
Visual Studio Code est téléchargeable sur le site Web du projet.


