Configuration de Copilot pour apprendre à coder - Documentation GitHub
Skip to main content

Configuration de Copilot pour apprendre à coder

Configurez Copilot pour vous aider à apprendre des concepts de codage et à développer activement vos compétences en programmation.

Copilot peut-il m’aider à apprendre à coder ?

Oui. Copilot peut s’adapter pour répondre à vos besoins changeants tout au long de votre parcours de codage. Lorsque vous êtes développeur expérimenté, vous allez utiliser Copilot comme assistant de codage. Si vous apprenez à coder, il sera plus utile en tant que compagnon d’apprentissage.

Dans ce guide, vous allez apprendre à configurer Copilot pour agir en tant que tuteur qui vous aidera à développer une compréhension approfondie des concepts de programmation, plutôt que de vous appuyer dessus pour écrire votre code pour vous. Afin de rendre votre apprentissage plus efficace, suivez ces étapes pour chaque référentiel sur lequel vous travaillez.

Prérequis

Ce guide part du principe que vous allez utiliser Copilot dans VS Code. Pour commencer, consultez Configurer Copilot dans VS Code dans la documentation Visual Studio Code.

Étape 1 : Désactiver les Copilot suggestions inline

Tout d’abord, nous allons désactiver les suggestions en ligne. Cela vous donnera l’occasion d’approfondir votre compréhension des concepts de programmation en écrivant davantage de code vous-même.

  1. Dans VS Code, ouvrez votre projet.

  2. Créez un dossier dans le répertoire racine dénommé .vscode.

  3. Dans .vscode, créez un fichier dénommé settings.json.

  4. Ajoutez le texte suivant au fichier :

    JSON
    {
        "github.copilot.enable": {
            "*": false
        }
    }
    
  5. Enregistrez le fichier . Copilot Les suggestions inline sont désormais désactivées pour ce projet dans VS Code.

Étape 2 : Ajouter des instructions d’apprentissage

Maintenant, donnons à Copilot Chat des instructions pour qu’il agisse comme un tuteur qui vous aide dans votre apprentissage.

  1. Créez un dossier dans le répertoire racine dénommé .github.

  2. Dans .github, créez un fichier dénommé copilot-instructions.md.

  3. Ajoutez le texte suivant ou adaptez-le selon vos objectifs d’apprentissage personnels :

    Markdown
    I am learning to code. You are to act as a tutor; assume I am a beginner coder. Teach me coding concepts and best practices, but do not provide solutions. Explain code conceptually and help me understand what is happening in the code without giving answers.
    
    Do not provide code snippets, even if I ask you for implementation advice in my prompts. Teach me all the basic coding concepts in your answers. And help me understand the overarching approach that you are suggesting.
    
    Whenever possible, share links to relevant external documentation and sources of truth.
    
    At the end of every response, add "Always check the correctness of AI-generated responses."
    
  4. Enregistrez le fichier . Copilot utilise ces instructions lorsque vous posez des questions dans Copilot Chat.

Étape 3 : Utiliser Copilot Chat pour apprendre

Vous êtes prêt à commencer à acquérir de vraies compétences en programmation avec l’aide de Copilot !

Tout au long de votre travail sur le projet, participez à une conversation longue avec Copilot Chat. Considérez-le comme votre tuteur personnel, posez-lui des questions à mesure que vous avancez et sollicitez-le lorsque vous rencontrez des difficultés ou avez besoin de clarifications sur certains concepts.

OuvrirCopilot ChatdansVS Code

Copilot Chat est particulièrement utile pour le débogage de votre code. Pour des instructions détaillées, consultez Apprendre à déboguer avec GitHub Copilot.