Le développement parallèle du nouveau serveur de langage et de l’extension a permis de garantir que d’ici fin 2025, le développement de VS Code pourrait passer à TypeScript 7, TypeScript 6 étant utilisé comme solution de secours en cas de problème. Ces cas pourraient ensuite être signalés à l’équipe TypeScript et utilisés pour prioriser le développement.

À mesure que la plateforme évoluait, les cas d’utilisation de l’équipe VS Code ont changé. Début 2026, TypeScript 7 était stable et presque complet en fonctionnalités, l’équipe a donc commencé à l’utiliser pour créer toutes ses propres extensions intégrées. Cela leur a permis de repenser leur chaîne d’outils, en changeant le bundler de webpack à celui intégré à esbuild, leur donnant ainsi une accélération supplémentaire. Une fois ce processus testé et fonctionnel, ils pourraient basculer tout le développement vers TypeScript 7.

Le fait qu’un projet d’une telle envergure ait été adopté très tôt sur TypeScript 7 a porté ses fruits, car le cercle vertueux qui en a résulté a permis à VS Code et à TypeScript d’avancer ensemble, en résolvant les problèmes au fur et à mesure qu’ils survenaient et en fournissant de précieux commentaires. Les résultats parlent d’eux-mêmes. La vérification du type de l’intégralité de la base de code VS Code est désormais 7 fois plus rapide, la plupart des extensions étant enregistrées en moins d’une seconde. La seule exception était GitHub Copilot, qui est presque aussi gros que l’éditeur lui-même, dont le type était vérifié en 2,5 secondes.

A lire également