{"meta":{"title":"Configurando Copilot para aprender a codificar","intro":"Configure o Copilot para ajudar você a aprender conceitos de codificação e desenvolver ativamente suas habilidades de programação.","product":"Introdução","breadcrumbs":[{"href":"/pt/get-started","title":"Introdução"},{"href":"/pt/get-started/learning-to-code","title":"Aprenda a codificar"},{"href":"/pt/get-started/learning-to-code/setting-up-copilot-for-learning-to-code","title":"Configurar Copilot para aprendizado"}],"documentType":"article"},"body":"# Configurando Copilot para aprender a codificar\n\nConfigure o Copilot para ajudar você a aprender conceitos de codificação e desenvolver ativamente suas habilidades de programação.\n\n## O Copilot pode me ajudar a aprender a codificar?\n\nSim! O Copilot pode se adaptar para atender às suas diferentes necessidades ao longo de sua jornada de codificação. Quando você for um desenvolvedor experiente, usará o Copilot como assistente de codificação. Enquanto você está aprendendo a codificar, ele é mais útil como um **companheiro de apoio**.\n\nNeste guia, você aprenderá a configurar o Copilot para atuar como um **tutor** que ajudará você a desenvolver uma compreensão profunda dos conceitos de programação, em vez de depender dele para escrever o código para você. Para otimizar seu aprendizado, siga estas etapas para cada repositório em que trabalhar!\n\n## Pré-requisitos\n\nEste guia pressupõe que você usará o Copilot no VS Code. Para começar, confira [Configurar o Copilot no VS Code](https://code.visualstudio.com/docs/copilot/setup-simplified) na documentação do Visual Studio Code.\n\n## Etapa 1: Desabilitar as sugestões embutidas do Copilot\n\nPrimeiro, vamos desabilitar sugestões embutidas. Isso lhe dará a oportunidade de aprofundar sua compreensão sobre os conceitos de programação escrevendo mais código por conta própria.\n\n1. No VS Code, abra seu projeto.\n\n2. Crie uma pasta no diretório raiz chamada `.vscode`.\n\n3. Dentro de `.vscode`, crie um arquivo chamado `settings.json`.\n\n4. Adicione o seguinte texto ao arquivo:\n\n   ```json copy\n   {\n       \"github.copilot.enable\": {\n           \"*\": false\n       }\n   }\n   ```\n\n5. Salve o arquivo. Copilot agora estão desabilitadas para este projeto em VS Code.\n\n## Etapa 2: Adicionar instruções de aprendizado\n\nAgora, vamos fornecer ao Bate-papo do Copilot instruções para atuar como um tutor que dê suporte ao seu aprendizado.\n\n1. Crie uma pasta no diretório raiz chamada `.github`.\n\n2. Dentro de `.github`, crie um arquivo chamado `copilot-instructions.md`.\n\n3. Adicione o seguinte texto ou personalize-o de acordo com suas metas de aprendizagem pessoal:\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. Salve o arquivo. O Copilot usará essas instruções quando você fizer perguntas no Bate-papo do Copilot.\n\n## Etapa 3: Usar o Bate-papo do Copilot para aprender\n\nVocê está pronto para começar a desenvolver habilidades reais de codificação com a ajuda do Copilot!\n\nAo longo de seu trabalho no projeto, participe de uma longa conversa com o **Bate-papo do Copilot**. Trate-o como seu **tutor pessoal**, fazendo perguntas à medida que elas surgem e usando-o para enfrentar desafios ou esclarecer conceitos.\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\">                            <span>Abra o Bate-papo do Copilot no 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\nO Bate-papo do Copilot é especialmente útil para depurar seu código. Para obter uma orientações passo a passo, consulte [Aprendendo a depurar com o GitHub Copilot](/pt/get-started/learning-to-code/learning-to-debug-with-github-copilot)."}