Skip to main content

Configurer Copilot pour apprendre Ă  coder

Configurez Copilot pour vous aider à apprendre les concepts du codage et à générer activement vos compétences en programmation.

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

Oui ! Copilot peut s’adapter Ă  l’évolution de vos besoins tout au long de votre parcours de codage. En tant que dĂ©veloppeur expĂ©rimentĂ©, vous utiliserez Copilot comme assistant de codage. Pendant que vous apprenez Ă  coder, il est plus bĂ©nĂ©fique en tant que compagnon de soutien.

Dans ce guide, vous apprendrez comment configurer Copilot pour qu’il agisse comme un tuteur qui vous aidera Ă  acquĂ©rir une comprĂ©hension approfondie des concepts de programmation, plutĂŽt que de vous fier Ă  lui pour Ă©crire votre code Ă  votre place. Pour optimiser votre apprentissage, suivez ces Ă©tapes pour chaque rĂ©fĂ©rentiel sur lequel vous travaillez !

Prérequis

Ce guide part du principe que vous utiliserez Copilot dans VS Code. Pour procéder à la configuration, consultez Configurer Copilot dans VS Code dans la documentation Visual Studio Code.

Étape 1 : dĂ©sactiver les complĂ©tions de code

Tout d’abord, dĂ©sactivons les complĂ©tions de code. Cela vous permettra d’approfondir votre comprĂ©hension des concepts de programmation en Ă©crivant vous-mĂȘme davantage de code.

  1. Dans VS Code, ouvrez votre projet.

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

  3. À l’intĂ©rieur de .vscode, crĂ©ez un fichier appelĂ© settings.json.

  4. Ajoutez le texte suivant au fichier :

    JSON
    {
        "github.copilot.enable": {
            "*": false
        }
    }
    
  5. Enregistrez le fichier. Copilot la complétion de code est maintenant désactivée pour ce projet dans VS Code.

Étape 2 : ajouter des instructions d’apprentissage

Maintenant, fournissons Ă  Copilot Chat des instructions pour qu'il agisse comme un tuteur qui vous aide dans votre apprentissage.

  1. Dans le dossier racine de votre projet, créez un fichier appelé copilot-instructions.md.

  2. Ajoutez le texte suivant ou personnalisez-le en fonction de vos objectifs d’apprentissage personnels :

    Markdown
    I am learning to code. You are to act as a tutor; assume I am a beginning 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."
    
  3. Enregistrez le fichier. Copilot utilisera ces instructions lorsque vous poserez des questions dans Copilot Chat.

Étape 3 : Utilisez Copilot Chat pour en savoir plus

Vous ĂȘtes prĂȘt(e) Ă  acquĂ©rir de vĂ©ritables compĂ©tences en codage avec l’aide de Copilot !

Tout au long de votre travail sur le projet, engagez une conversation à long terme avec Copilot Chat. Considérez-le comme votre tuteur personnel, posez-lui des questions au fur et à mesure et utilisez-le pour surmonter les difficultés ou clarifier des concepts.

Ouvrez Copilot Chat dans VS Code

Copilot Chat est particuliÚrement utile pour déboguer votre code. Pour des conseils étape par étape, consultez Apprendre à déboguer avec GitHub Copilot.