Configurer votre environnement de développement Windows avec Dev Home

L’outil de configuration de machine Dev Home intègre toutes vos tâches de configuration d’environnement de développement en un seul endroit, ce qui vous permet de configurer efficacement un nouvel ordinateur ou d’intégrer de nouveaux projets.

Évitez tous les processus fragmentés et fastidieux généralement impliqués dans la préparation de votre machine pour le développement. Dev Home simplifie le processus de recherche d’exigences de projet, de clonage de référentiels et de recherche de versions spécifiques de logiciels et d’outils à installer. Gérez plusieurs connexions outil, réduisez le changement de contexte et atteignez la productivité plus rapidement afin de vous concentrer sur ce que vous faites le mieux : le développement.

Screenshot of the Dev Home Machine configuration tool.

Configuration d’un ordinateur

La configuration de machine Dev Home peut gérer tout ce dont vous avez besoin pour accéder à l’environnement de développement de votre ordinateur à un état prêt à coder.

Lorsque vous sélectionnez Configuration de machine, Dev Home fournit plusieurs options de configuration :

  • Configuration de bout en bout : installez des applications, clonez des référentiels et ajoutez toutes les conditions requises pour un nouveau projet de développement à l’aide de l’interface de configuration graphique intégrée pour activer la configuration sans assistance de votre environnement. L’outil pas à pas vous guide tout ce dont vous avez besoin, y compris des suggestions pour les outils de développement ou référentiels populaires connectés à votre compte GitHub. Une fois que vous avez fait tous vos choix, asseyez-vous et laissez Dev Home s’occuper du reste.

  • Exécuter un fichier de configuration pour une configuration existante : utilisez un fichier de configuration WinGet pour consolider toutes vos tâches d’installation de machine et d’intégration de projet dans un seul fichier, ce qui rend le processus de configuration de votre environnement de développement fiable et reproductible. Les fichiers de configuration WinGet utilisent un format YAML avec un schéma JSON appliquant le Gestionnaire de package Windows et les modules de ressources DSC (Desired State Configuration) PowerShell pour gérer chaque aspect de votre machine configurée. Ne vous inquiétez plus de trouver la version, les packages, les outils, les frameworks et les paramètres appropriés lors de l’intégration à une nouvelle équipe ou à un projet. Veillez à vérifier la fiabilité d’un fichier de configuration WinGet avant de l’exécuter.

  • Cloner des référentiels : une fois que vous avez connecté vos informations d’identification à l’aide de l’extension GitHub Dev Home, vous pouvez utiliser Dev Home pour cloner des référentiels sur votre ordinateur.

  • Installer des applications : utilisez Dev Home pour découvrir et installer des applications logicielles, une à la fois, ou avoir l’installation de Dev Home plusieurs pendant que vous prenez une pause-collation.

  • Ajouter un lecteur de développement : pour ajouter un volume de stockage qui utilise ReFS et des paramètres de sécurité optimisés pour être plus performants pour les scénarios axés sur le développement, envisagez d’ajouter un lecteur de développement. Vous devez actuellement exécuter un build de programme Windows Insider sur le canal de développement afin d’utiliser le lecteur de développement. Pour en savoir plus, consultez la documentation du lecteur de développement.

Cloner un référentiel GitHub et le stocker sur un lecteur de développement

Lorsque vous utilisez Dev Home pour cloner un référentiel GitHub, une fois que vous avez sélectionné un ou plusieurs référentiels, vous pouvez sélectionner le lecteur de stockage dans lequel les cloner. Si vous avez déjà configuré un lecteur de développement, il sera utilisé comme chemin d’accès par défaut lors du clonage d’un référentiel.

Si vous n’avez pas encore créé de lecteur de développement, vous avez la possibilité d’en créer un à l’aide de Dev Home. Cochez la case pour optimiser les performances de vos charges de travail avec un lecteur de développement. Vous pouvez ensuite personnaliser quelques options, telles que la lettre de lecteur, le nom, la taille et l’emplacement du VHDX dynamique sur lequel le lecteur de développement sera créé. Le nom sera utilisé pour le fichier VHDX et le lecteur de développement. Par défaut, les options sont la prochaine lettre de lecteur disponible, la taille de 50 Go et créée à %userprofile%\DevDrives.

Screenshot of Dev Home Machine configuration being used to clone a repository.

En savoir plus sur ce que vous pouvez faire avec Dev Home.