Windows Developer Configurations : l’idée de Microsoft pour préparer rapidement un environnement de code
Windows Developer Configurations, c’est le nom d’une nouveauté annoncée lors du Microsoft Build 2026. L’objectif est clair : exploiter le mode configuration de WinGet pour déployer en quelques minutes un environnement de développement prêt à l’emploi.
Un environnement optimisé grâce à WinGet
WinGet est avant tout le gestionnaire de paquets de Windows, très utile pour installer et mettre à jour des applications. Comme nous l’avons vu dans un précédent tutoriel, son mode configuration permet d’aller plus loin, notamment en effectuant la configuration du système via Windows.
La nouvelle fonctionnalité nommée Windows Developer Configurations exploite d’ailleurs ce mécanisme. Ce qui est réellement nouveau, ce sont les configurations prêtes à l’emploi mises à disposition par Microsoft, plutôt que la technique en elle-même.
L’objectif étant de vous permettre de déployer, en quelques minutes, un environnement de travail opérationnel avec tout l’essentiel pour développer. Ainsi, le fichier va contenir un ensemble d’instructions permettant de décrire l’état attendu sur la machine cible.
Ce fichier permet d’installer automatiquement les outils de développement essentiels, dont :
- WSL
- PowerShell 7
- Git
- GitHub CLI
- Visual Studio Code
- Python
- Etc…
En plus de l’installation des outils, ce fichier applique des paramètres optimisés pour les développeurs au sein du système Windows. Par exemple, le contrôle de version Git est intégré dans l’Explorateur de fichiers, les extensions de fichiers sont rendues visibles et les fichiers cachés sont affichés. Dans tous les cas, il s’agit d’une configuration de base personnalisable à souhait.
Des scripts spécifiques selon les besoins
Au-delà de la configuration initiale de la machine, Windows Developer Configurations propose des scripts adaptés à des besoins plus ciblés :
- Des scripts spécifiques pour différents langages : selon si vous codez en Rust ou en PHP, vous n’avez pas besoin des mêmes composants.
- Des scripts de configuration de confort pour WSL : ils vous permettent de transposer vos outils directement sur Windows, comme homebrew, zsh, et d’autres.
Sur GitHub, le projet Windows Developer Configurations regroupe des exemples de configuration, et la documentation nécessaire pour vous accompagner (cela manquait à ce sujet !). Ensuite, pour appliquer une configuration sur une machine Windows 11, il convient d’appeler le fichier en utilisant une commande comme celle-ci (après avoir activé le mode configuration dans WinGet avec ) :
Pour avoir un aperçu plus précis de ce que vous pouvez configurer via cette méthode, je vous encourage à visiter cette page.
Que pensez-vous de cette approche pour préparer un environnement de développement ?