{"meta":{"title":"Configuration de Copilot pour apprendre à coder","intro":"Configurez Copilot pour apprendre les concepts du codage et développer efficacement vos compétences en programmation.","product":"Bien démarrer","breadcrumbs":[{"href":"/fr/get-started","title":"Bien démarrer"},{"href":"/fr/get-started/learning-to-code","title":"Apprendre à coder"},{"href":"/fr/get-started/learning-to-code/setting-up-copilot-for-learning-to-code","title":"Configurer Copilot pour l’apprentissage"}],"documentType":"article"},"body":"# Configuration de Copilot pour apprendre à coder\n\nConfigurez Copilot pour apprendre les concepts du codage et développer efficacement vos compétences en programmation.\n\n## Copilot peut-il m’aider à apprendre à coder ?\n\nOui. Copilot peut s’adapter à l’évolution de vos besoins tout au long de votre parcours d’apprentissage du codage. Si vous êtes un développeur expérimenté, vous pouvez utiliser Copilot comme assistant de codage. Si vous apprenez à coder, il sera plus utile en tant que **compagnon d’apprentissage**.\n\nDans ce guide, vous apprendrez à configurer Copilot afin que celui-ci endosse le rôle de **tuteur** pour vous aider à maîtriser les concepts de programmation, plutôt que de lui demander d’écrire du code à votre place. Afin de rendre votre apprentissage plus efficace, suivez ces étapes pour chaque référentiel sur lequel vous travaillez.\n\n## Prérequis\n\nCe guide part du principe que vous utiliserez Copilot dans VS Code. Pour configurer, consultez [Set up Copilot in VS Code](https://code.visualstudio.com/docs/copilot/setup-simplified) dans la documentation Visual Studio Code.\n\n## Étape 1 : Désactiver Copilot suggestions en ligne\n\nTout 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.\n\n1. Ouvrez votre projet dans VS Code.\n\n2. Créez un dossier dans le répertoire racine dénommé `.vscode`.\n\n3. Dans `.vscode`, créez un fichier dénommé `settings.json`.\n\n4. Ajoutez le texte suivant au fichier :\n\n   ```json copy\n   {\n       \"github.copilot.enable\": {\n           \"*\": false\n       }\n   }\n   ```\n\n5. Enregistrez le fichier . Les suggestions en ligne de Copilot sont maintenant désactivées pour ce projet dans VS Code.\n\n## Étape 2 : Ajouter des instructions d’apprentissage\n\nMaintenant, nous allons donner à Discussion avec Copilot des instructions pour agir comme un tuteur qui vous épaule dans votre apprentissage.\n\n1. Créez un dossier dans le répertoire racine dénommé `.github`.\n\n2. Dans `.github`, créez un fichier dénommé `copilot-instructions.md`.\n\n3. Ajoutez le texte suivant ou adaptez-le selon vos objectifs d’apprentissage personnels :\n\n   ```markdown copy\n   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.\n\n   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.\n\n   Whenever possible, share links to relevant external documentation and sources of truth.\n\n   At the end of every response, add \"Always check the correctness of AI-generated responses.\"\n   ```\n\n4. Enregistrez le fichier . Copilot s’appuiera sur ces instructions lorsque vous poserez des questions dans Discussion avec Copilot.\n\n## Étape 3 : Utiliser Discussion avec Copilot pour apprendre\n\nVous êtes désormais prêt(e) à développer vos compétences en codage avec Copilot !\n\nTout au long de votre travail sur ce projet, vous dialoguerez avec **Discussion avec Copilot**. 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.\n\n<a href=\"vscode://GitHub.Copilot-Chat?ref_product=copilot&ref_type=engagement&ref_style=button\" target=\"_blank\" class=\"btn btn-primary mt-3 mr-3 no-underline\" aria-label=\"Open Copilot Chat in Visual Studio Code\">\n<span>Ouvrir Discussion avec Copilot dans VS Code</span><svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-link-external\" aria-label=\"link external icon\" role=\"img\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a><br></br>\n\nDiscussion avec Copilot est particulièrement utile pour déboguer votre code. Pour des instructions détaillées, consultez [Apprendre à déboguer avec GitHub Copilot](/fr/get-started/learning-to-code/learning-to-debug-with-github-copilot)."}