Le code Visual Studio de Microsoft a franchi une nouvelle étape avec sa mise à jour d’avril 2025, la version 1.100, présentant une évolution significative dans ses capacités de chat propulsées par l’IA et son expérience globale de l’éditeur. Les développeurs obtiennent désormais un contrôle sans précédent sur les interactions AI via de nouveaux fichiers d’instructions personnalisables (`.instructions.md`) et des fichiers invites réutilisables (`.prompt.md`), permettant une assistance de codage sur mesure alignée sur les besoins spécifiques du projet et les pratiques d’équipe.
La mise à jour commence également le déploiement progressif de GPT-4.1 d’OpenAi compréhension. Les améliorations visent à faire de l’IA un co-développeur encore plus intégral et efficace.
L’accent mis sur l’IA s’étend à de nouveaux outils de chat conçus pour rationaliser les flux de travail des développeurs communs. Les utilisateurs peuvent désormais utiliser l’outil `# githubrepo` pour rechercher des exemples de code ou des implémentations dans n’importe quel référentiel GitHub accessible directement à partir de l’interface de chat, sans avoir besoin de cloner ou d’ouvrir le référentiel localement.
La version 1.99 de mars , et les prochaines suggestions d’édition (NES) qui ont atteint la disponibilité générale le même mois. La version 1.100 affine en outre NES avec un nouveau modèle plus rapide.
L’introduction de fichiers d’invite et d’instructions distincts dans cette dernière version offre une approche plus structurée du guidage de l’IA. Selon les notes de publication officielles, les fichiers d’instructions fournissent un contexte et des directives, comme les styles de codage, qui peuvent être appliqués automatiquement aux fichiers pertinents ou joints manuellement. Les fichiers invités, en revanche, encapsulent les demandes de chat complètes et réutilisables, y compris le mode et les outils, exécutable via des commandes de slash ou un bouton de lecture d’éditeur. Les notes de version de code Visual Studio indiquent: «Vous pouvez adapter votre expérience AI dans VS Code à vos pratiques de codage spécifiques et à votre pile de technologies en utilisant des instructions basées sur Markdown et des fichiers invites.”
Amélioration de l’interaction AI et de l’expérience de l’éditeur
Visual Studio Code 1.100 Fournit Intégration AI en permettant aux développeurs d’adapter leur expérience avec des instructions markdown avec des instructions markdown avec des instructions Markdown avec des instructions markdown avec des instructions markdown. Les fichiers d’instructions (`.instructions.md`) activent la définition des directives et du contexte communs, tels que les règles de style de code ou les cadres préférés, qui peuvent être automatiquement appliqués à des fichiers spécifiés ou à joindre manuellement aux demandes de chat.
Fichiers rapides (`.prompt.md`) faciliter la création de spécifications réutilisables, la réutilisation des demandes de chat, complète avec le mode (demander, ate pour automatiser les tâches communes comme la création de composants ou les avis de sécurité. L’équipe du code Visual Studio détaille que ces fichiers peuvent être stockés dans les dossiers de données utilisateur pour la synchronisation croisée des machines ou dans les espaces de travail.
Au-delà de la personnalisation du chat, la version 1.100 présente plusieurs éditeurs et améliorations du flux de travail. Les nouveaux modes de fenêtre flottants-«compacts» et «toujours sur-top»-fournissent des configurations multi-fenêtres plus polyvalentes. Le mode «compact» minimise les éléments d’interface utilisateur dans les fenêtres flottantes pour un look plus propre, tandis que «toujours sur le haut» maintient une fenêtre sélectionnée visiblement visible. Ces fonctionnalités sont particulièrement utiles pour garder une fenêtre de chat accessible tout en travaillant dans l’éditeur principal.
Le contrôle source voit l’ajout de décorations de l’éditeur Diff rapide pour les modifications de mise en scène, permettant aux développeurs de visualiser ces modifications directement au sein de l’éditeur. La sécurité continue d’être un objectif, avec une vérification de signature d’extension obligatoire maintenant étendue aux plates-formes Linux (à l’exclusion des versions ARM32 dues à un problème connu Issue # 248308 ), Assurre All Extensions est validé précédente. Pour les extensions signalées comme malveillantes, VS Code fournira désormais des liens «en savoir plus» pour un contexte supplémentaire.
Pour les développeurs travaillant avec Python, l’extension Pylance propose désormais un échantillon de couleur interactif dans l’éditeur et une action expérimentale du code AI pour convertir les concaténations de chaînes en strons F ou «format ()». Le Extension des environnements python introduit une commande de création rapide pour les environnements virtuels et les nouveaux outils de chat pour les informations d’environnement et l’installation de packages. href=”https://marketplace.visualstudio.com/items?itemname=github.vscode-pull-request-github”cible=”_ blanc”> GitHub Pull Demandes et problèmes d’extension Veille également les améliorations, y compris la possibilité de poser des questions de chat sur la demande active. Les auteurs d’extension bénéficient de la finalisation de l’API Encodings de texte et de la prise en charge initiale ESM pour les extensions basées sur Nodejs.