Exercice - Configurer GitHub Copilot pour Visual Studio Code
Dans cet exercice, nous créons un dépôt à l’aide du modèle GitHub pour l’application web front-end du portefeuille personnel Python.
Comment configurer GitHub Copilot
Pour utiliser GitHub Copilot, vous devez effectuer les étapes suivantes :
Compte GitHub :
- Créer un compte GitHub. étant donné que Copilot est un service GitHub, vous avez besoin d’un compte GitHub pour l’utiliser. Si vous n’avez pas de compte, visitez la page web GitHub pour en créer un gratuitement.
Inscrivez-vous et activez GitHub Copilot :
- Vous pouvez configurer un compte GitHub Copilot Gratuit ou vous inscrire à un abonnement à la version d’évaluation de GitHub Copilot Pro avec une version d’évaluation unique de 30 jours. À des fins d’apprentissage, l’option Copilot Free avec des limites d’utilisation doit être suffisante.
- Il est important de connaître les conditions d’essai gratuit de GitHub Copilot : si vous choisissez l’offre d’essai gratuit pour GitHub Copilot, une forme de paiement est demandée lors de l’inscription. Les frais ne sont pas appliqués tant que le procès n’est pas terminé, sauf si vous annulez avant la conclusion de la période de 30 jours.
Conseil / Astuce
GitHub Copilot offre un niveau gratuit avec 2 000 saisies automatiques de code et 50 messages de conversation par mois. Pour commencer, ouvrez Visual Studio Code, sélectionnez l’icône GitHub Copilot, puis connectez-vous pour utiliser GitHub Copilot gratuitement. Connectez-vous à votre compte GitHub dans la fenêtre qui s’ouvre dans le navigateur. En savoir plus. Les enseignants, les étudiants et les responsables de maintenance open source peuvent recevoir gratuitement Copilot Pro, apprenez comment à : https://aka.ms/Copilot4Students.
Installer l’extension :
- GitHub Copilot est disponible en tant qu’extension pour les principaux environnements de développement intégré (IDE), notamment Visual Studio, Visual Studio Code, JetBrains IDEs, VIM et XCode.
- Pour l’installer, recherchez « GitHub Copilot » dans la Place de marché d’extension de votre IDE et suivez les instructions d’installation. Par exemple, dans la Place de marché VS Code, vous pouvez trouver GitHub Copilot, GitHub Copilot Chat et GitHub Copilot pour Azure en tant qu’options d’installation.
Paramétrage de l’environnement
Vous devez d’abord lancer l’environnement Codespaces, qui est préconfiguré avec l’extension GitHub Copilot.
- Ouvrez le codespace avec l’environnement préconfiguré dans votre navigateur.
- Sur la page Créer un codespace, évaluez les paramètres de configuration du codespace, puis sélectionnez Créer un codespace.
- Attendez que le codespace démarre. Ce processus de démarrage peut prendre quelques minutes.
- Les exercices restants de ce projet ont lieu dans le contexte de ce conteneur de développement.
Important
Tous les comptes GitHub peuvent utiliser Codespaces jusqu'à 60 heures gratuitement chaque mois avec deux instances principales. Pour plus d’informations, consultez Le stockage mensuel inclus et les heures de cœur GitHub Codespaces.
API Web Python
Une fois terminé, Codespaces se charge avec une section terminal en bas. Codespaces installe toutes les extensions requises dans votre conteneur. Une fois les installations du package terminées, Codespaces exécute la commande uvicorn pour démarrer votre application web dans votre codespace.
Une fois l’application web correctement démarrée, un message dans le terminal indique que le serveur s’exécute sur le port 8000 dans votre codespace.
Test de l’API
Sous l’onglet Navigateur simple de votre codespace, dans la page API Python conteneurisée, sélectionnez le bouton Faire un essai. Une page FastAPI s’ouvre sous l’onglet Navigateur simple qui vous permet d’interagir avec l’API en envoyer une requête à l’aide de la page auto-documentée.
Pour tester l’API, sélectionnez le bouton POST, puis le bouton Faire un essai. Faites défiler l’onglet vers le bas, puis sélectionnez Exécuter. Si vous faites défiler l’onglet plus longtemps vers le bas, vous pouvez voir la répondre à votre exemple de requête.