Étape 2 : Installation de Visual Studio Code (VS Code)⚓︎
Visual Studio Code (souvent abrégé en VS Code) est un éditeur de code source gratuit et open-source développé par Microsoft. Il est très populaire grâce à sa légèreté, sa rapidité, son immense catalogue d'extensions et son intégration Git. C'est l'outil que nous utiliserons pour écrire notre code et interagir avec notre assistant IA Cline.
Pour Commencer (Instructions Simples)⚓︎
-
Télécharger VS Code : Rendez-vous sur le site officiel : code.visualstudio.com. Le site devrait automatiquement détecter votre système d'exploitation (Windows, macOS, Linux) et vous proposer le bon installeur. Cliquez sur le bouton de téléchargement principal.
-
Installer VS Code :
- Windows : Exécutez l'installeur téléchargé (
.exe). Acceptez les termes de la licence et suivez les instructions. Il est recommandé de laisser les options par défaut cochées, notamment "Ajouter au PATH" (ou "Add to PATH") et celles permettant d'ouvrir des fichiers/dossiers avec VS Code depuis l'explorateur de fichiers. - macOS : Ouvrez le fichier
.ziptéléchargé. Cela extraira l'applicationVisual Studio Code.app. Faites glisser cette application dans votre dossierApplications. - Linux :
- Debian/Ubuntu (.deb) : Téléchargez le paquet
.debet installez-le avecsudo apt install ./<nom_du_fichier>.deb(remplacez<nom_du_fichier>par le nom réel du fichier téléchargé) ou via votre gestionnaire de paquets graphique. - Fedora/RHEL/CentOS (.rpm) : Téléchargez le paquet
.rpmet installez-le avecsudo dnf install ./<nom_du_fichier>.rpmousudo yum install ./<nom_du_fichier>.rpm. - Des instructions pour d'autres distributions sont disponibles sur le site de VS Code.
- Debian/Ubuntu (.deb) : Téléchargez le paquet
- Windows : Exécutez l'installeur téléchargé (
-
Lancer VS Code : Une fois l'installation terminée, ouvrez VS Code. Vous devriez voir l'écran de bienvenue.
Pour Aller Plus Loin (Détails et Options Avancées)⚓︎
Pourquoi VS Code ?⚓︎
- Extensibilité : Des milliers d'extensions disponibles pour supporter quasiment tous les langages, frameworks et outils (linters, débogueurs, thèmes, etc.). L'extension Cline que nous utiliserons en est un exemple.
- Intégration Git : Des fonctionnalités Git sont intégrées nativement, facilitant le versionnement de votre code.
- Terminal Intégré : Vous pouvez ouvrir un terminal directement dans VS Code, ce qui est pratique pour exécuter des commandes (comme activer votre environnement virtuel Python, lancer votre application, etc.) sans quitter l'éditeur.
- Débogueur Puissant : Un excellent débogueur intégré pour de nombreux langages, y compris Python.
- IntelliSense : Autocomplétion intelligente du code, suggestions, informations sur les fonctions.
- Personnalisable : Thèmes, raccourcis clavier, paramètres, tout est largement configurable.
- Multiplateforme : Fonctionne de manière identique sur Windows, macOS et Linux.
Quelques Configurations Initiales Utiles (Optionnel)⚓︎
Une fois VS Code lancé, vous pouvez explorer quelques configurations :
- Installer l'extension Python de Microsoft :
- Cliquez sur l'icône Extensions dans la barre latérale gauche (ressemble à des carrés empilés).
- Recherchez "Python" (par Microsoft).
- Cliquez sur "Installer". Cette extension offre un support enrichi pour Python (IntelliSense, linting, débogage, etc.).
- Sélectionner l'interpréteur Python pour votre projet :
Lorsque vous ouvrez un dossier de projet Python (comme
ExplorateurOpenFoodFactsque vous avez créé), VS Code peut vous demander de sélectionner un interpréteur Python.- Ouvrez la palette de commandes :
Ctrl+Shift+P(Windows/Linux) ouCmd+Shift+P(macOS). - Tapez
Python: Select Interpreter. - Choisissez l'interpréteur de votre environnement virtuel (il devrait apparaître avec
.venvdans son chemin). Si ce n'est pas le cas, vous pouvez naviguer manuellement verschemin/vers/ExplorateurOpenFoodFacts/.venv/bin/python(ouScripts\python.exesur Windows).
- Ouvrez la palette de commandes :
- Thème de Couleurs :
VS Code est livré avec plusieurs thèmes. Vous pouvez en changer via
Fichier > Préférences > Thème > Thème de couleurs(ouCode > Préférences > Thème > Thème de couleurssur macOS). De nombreux autres thèmes sont disponibles via les extensions. - Sauvegarde Automatique :
Pour éviter de perdre votre travail, activez la sauvegarde automatique :
Fichier > Sauvegarde automatique.
Ouvrir votre Dossier de Projet⚓︎
Pour commencer Ă travailler sur votre projet OpenFoodFacts :
- Dans VS Code, allez dans
Fichier > Ouvrir un dossier... - Naviguez jusqu'au dossier
ExplorateurOpenFoodFactsque vous avez créé à l'étape précédente et sélectionnez-le. L'explorateur de fichiers de VS Code (barre latérale gauche) affichera alors le contenu de votre dossier.
Vous avez maintenant un éditeur de code puissant et configuré, prêt pour l'installation de notre assistant IA !