⚔ Mise en place d’un environnement de développement sous Windows avec Visual Studio Code, Git, et Docker
▶ Introduction
Ce tutoriel explique comment configurer un environnement de développement sous Windows en installant et en configurant Visual Studio Code, Git, et Docker. Ces outils sont essentiels pour un développement moderne et offrent des fonctionnalités avancées comme le contrôle de version, la gestion de conteneurs, et un éditeur de code puissant.
Prérequis
• Système Windows 10 ou supérieur
• Droits administrateur pour l'installation de logiciels
• Connaissance de base des commandes en ligne et de la gestion de fichiers
Méthodologie
Installation de Visual Studio Code
• Accédez au site officiel de Visual Studio Code et téléchargez le programme d’installation pour Windows : Visual Studio Code.
• Exécutez le fichier d’installation et suivez les étapes pour terminer l’installation. Cochez les options pour ajouter Visual Studio Code au chemin du système, ce qui facilite l’ouverture de Visual Studio Code directement depuis la ligne de commande.
• Lancez Visual Studio Code pour vérifier que l'installation s'est correctement déroulée. Vous pouvez également installer des extensions, comme Python ou Docker, en les recherchant dans le gestionnaire d’extensions.
Installation de Git pour le Contrôle de Version
• Téléchargez Git pour Windows depuis le site officiel : Git.
• Exécutez le programme d’installation et suivez les étapes pour installer Git. Lors des options de configuration, choisissez « Use Git from the Windows Command Prompt » pour ajouter Git au chemin du système.
• Ouvrez une invite de commandes ou PowerShell, et tapez
pour vérifier que Git est bien installé.
• Configurez votre profil utilisateur Git en utilisant les commandes suivantes dans PowerShell ou CMD :
Installation de Docker Desktop
• Téléchargez Docker Desktop pour Windows depuis le site officiel : Docker Desktop.
• Exécutez le programme d’installation et suivez les instructions pour installer Docker. Docker Desktop nécessite Windows 10 Pro, Enterprise, ou Education avec la virtualisation activée.
• Une fois l'installation terminée, lancez Docker Desktop et acceptez les termes du service. Docker Desktop peut demander d'activer le WSL 2 (Windows Subsystem for Linux) ; suivez les instructions si nécessaire pour activer cette option.
• Vérifiez l’installation en ouvrant PowerShell et en exécutant la commande :
• Docker est maintenant prêt, et vous pouvez créer et gérer des conteneurs pour votre environnement de développement.
Astuce
Configurez un workspace partagé dans Visual Studio Code pour gérer vos fichiers et projets Git et Docker dans un même espace, facilitant ainsi le workflow.
Avertissement
Docker Desktop peut utiliser des ressources élevées. Ajustez les paramètres dans Settings > Resources pour limiter la mémoire et le CPU utilisés par Docker.
Conseil
Installez l’extension Remote - Containers dans Visual Studio Code pour développer directement dans des conteneurs Docker, ce qui isole les environnements de développement et simplifie la gestion des dépendances.
Solution alternative
Pour des environnements de développement cloud, explorez GitHub Codespaces, un service de développement cloud qui fonctionne avec Visual Studio Code.
Conclusion
En suivant ce guide, vous avez installé Visual Studio Code, Git, et Docker sous Windows, créant ainsi un environnement de développement robuste et prêt pour la gestion de projets modernes. Ces outils vous permettent de gérer le contrôle de version, d'exécuter des conteneurs, et de développer dans un espace de travail efficace.
▶ Introduction
Ce tutoriel explique comment configurer un environnement de développement sous Windows en installant et en configurant Visual Studio Code, Git, et Docker. Ces outils sont essentiels pour un développement moderne et offrent des fonctionnalités avancées comme le contrôle de version, la gestion de conteneurs, et un éditeur de code puissant.

• Système Windows 10 ou supérieur
• Droits administrateur pour l'installation de logiciels
• Connaissance de base des commandes en ligne et de la gestion de fichiers


• Accédez au site officiel de Visual Studio Code et téléchargez le programme d’installation pour Windows : Visual Studio Code.
• Exécutez le fichier d’installation et suivez les étapes pour terminer l’installation. Cochez les options pour ajouter Visual Studio Code au chemin du système, ce qui facilite l’ouverture de Visual Studio Code directement depuis la ligne de commande.
• Lancez Visual Studio Code pour vérifier que l'installation s'est correctement déroulée. Vous pouvez également installer des extensions, comme Python ou Docker, en les recherchant dans le gestionnaire d’extensions.

• Téléchargez Git pour Windows depuis le site officiel : Git.
• Exécutez le programme d’installation et suivez les étapes pour installer Git. Lors des options de configuration, choisissez « Use Git from the Windows Command Prompt » pour ajouter Git au chemin du système.
• Ouvrez une invite de commandes ou PowerShell, et tapez
Code:
git --version
• Configurez votre profil utilisateur Git en utilisant les commandes suivantes dans PowerShell ou CMD :
Code:
git config --global user.name "VotreNom"
Code:
git config --global user.email "votremail@example.com"

• Téléchargez Docker Desktop pour Windows depuis le site officiel : Docker Desktop.
• Exécutez le programme d’installation et suivez les instructions pour installer Docker. Docker Desktop nécessite Windows 10 Pro, Enterprise, ou Education avec la virtualisation activée.
• Une fois l'installation terminée, lancez Docker Desktop et acceptez les termes du service. Docker Desktop peut demander d'activer le WSL 2 (Windows Subsystem for Linux) ; suivez les instructions si nécessaire pour activer cette option.
• Vérifiez l’installation en ouvrant PowerShell et en exécutant la commande :
Code:
docker --version
• Docker est maintenant prêt, et vous pouvez créer et gérer des conteneurs pour votre environnement de développement.

Configurez un workspace partagé dans Visual Studio Code pour gérer vos fichiers et projets Git et Docker dans un même espace, facilitant ainsi le workflow.

Docker Desktop peut utiliser des ressources élevées. Ajustez les paramètres dans Settings > Resources pour limiter la mémoire et le CPU utilisés par Docker.

Installez l’extension Remote - Containers dans Visual Studio Code pour développer directement dans des conteneurs Docker, ce qui isole les environnements de développement et simplifie la gestion des dépendances.

Pour des environnements de développement cloud, explorez GitHub Codespaces, un service de développement cloud qui fonctionne avec Visual Studio Code.

En suivant ce guide, vous avez installé Visual Studio Code, Git, et Docker sous Windows, créant ainsi un environnement de développement robuste et prêt pour la gestion de projets modernes. Ces outils vous permettent de gérer le contrôle de version, d'exécuter des conteneurs, et de développer dans un espace de travail efficace.