Comment configurer GitHub Copilot dans VS Code
GitHub Copilot transforme votre expérience de développement en suggérant du code intelligent directement dans VS Code. Cette configuration vous permet d'accéder aux suggestions IA en temps réel pour accélérer votre productivité de codage.
- Vérifiez votre abonnement GitHub Copilot. Connectez-vous à github.com et accédez à Settings > Billing and plans > Plans and usage. Souscrivez à GitHub Copilot Individual (10€/mois) ou vérifiez que votre organisation dispose d'un accès Copilot Business.
- Installez l'extension GitHub Copilot. Ouvrez VS Code et cliquez sur l'icône Extensions (Ctrl+Shift+X). Recherchez "GitHub Copilot" et cliquez sur Install pour l'extension officielle de GitHub. L'extension GitHub Copilot Chat s'installera automatiquement comme dépendance.
- Connectez votre compte GitHub. Une notification apparaît en bas à droite de VS Code. Cliquez sur Sign in to GitHub pour lancer l'authentification. Votre navigateur s'ouvre automatiquement pour autoriser VS Code à accéder à votre compte GitHub.
- Autorisez l'accès dans votre navigateur. Sur la page GitHub qui s'ouvre, cliquez sur Continue puis Authorize GitHub Copilot Plugin. Confirmez votre mot de passe si demandé. Une fois autorisé, retournez à VS Code qui affichera une confirmation de connexion réussie.
- Configurez les paramètres Copilot. Accédez à File > Preferences > Settings (Ctrl+,). Recherchez "copilot" pour ajuster les préférences. Activez "GitHub Copilot: Enable" et configurez "Inline Suggest: Enable" pour voir les suggestions directement dans l'éditeur.
- Testez les suggestions de code. Créez un nouveau fichier Python ou JavaScript. Commencez à taper une fonction simple comme "function calculateSum". Copilot suggère automatiquement le code complémentaire en gris. Appuyez sur Tab pour accepter la suggestion complète ou Ctrl+→ pour accepter mot par mot.
- Activez GitHub Copilot Chat. Cliquez sur l'icône chat dans la barre latérale gauche ou utilisez Ctrl+Shift+I pour ouvrir le panneau de conversation. Tapez vos questions de programmation en français ou demandez des explications de code. Copilot Chat répond avec du code contextualisé et des explications détaillées.