{"meta":{"title":"Obtendo sugestões de código em seu IDE com GitHub Copilot","intro":"Use GitHub Copilot para obter sugestões de código em seu editor.","product":"GitHub Copilot","breadcrumbs":[{"href":"/pt/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/pt/enterprise-cloud@latest/copilot/how-tos","title":"Instruções"},{"href":"/pt/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions","title":"Obter sugestões de código"},{"href":"/pt/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions","title":"Obter sugestões de código do IDE"}],"documentType":"article"},"body":"# Obtendo sugestões de código em seu IDE com GitHub Copilot\n\nUse GitHub Copilot para obter sugestões de código em seu editor.\n\n<style> .button-container { display: flex; gap: 10px; } </style><div class=\"button-container\">\n\n```\n<a href=\"https://github.com/copilot?ref_product=copilot&ref_type=trial&ref_style=button&ref_plan=free\" target=\"_blank\" class=\"btn btn-primary mt-3 mr-3 no-underline\">\n          \n    <span>Comece gratuitamente</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>\n</a>\n<div class=\"ghd-tool vscode\">\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\">\n    <span>Abrir em Visual Studio 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>\n</a>\n</div>\n```\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## Introdução\n\nEste guia mostra como obter sugestões de código do GitHub Copilot em uma IDE da JetBrains. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\nOs exemplos neste guia usam Java. No entanto, outras linguagens funcionarão de forma semelhante.\n\nPara saber mais, confira [Sugestões de código do GitHub Copilot na sua IDE](/pt/enterprise-cloud@latest/copilot/concepts/completions/code-suggestions?tool=jetbrains).\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot no JetBrains, você precisa de acesso limitado por meio Copilot Free ou de um plano pago Copilot para acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **JetBrains IDE compatível**. Para usar GitHub Copilot no JetBrains, você deve ter um IDE do JetBrains compatível instalado.\n  GitHub Copilot é compatível com os seguintes IDEs:\n\n  * IntelliJ IDEA (Ultimate, Community, Educational)\n  * Android Studio\n  * CLion\n  * Convidado do Code With Me\n  * DataGrip\n  * DataSpell\n  * GoLand\n  * Cliente JetBrains\n  * MPS\n  * PhpStorm\n  * PyCharm (Profissional, Comunidade, Educacional)\n  * Rider\n  * RubyMine\n  * RustRover\n  * WebStorm\n\n  Consulte o [localizador de ferramentas JetBrains IDEs](https://www.jetbrains.com/products/?ref_product=copilot\\&ref_type=engagement\\&ref_style=button) para fazer o download.\n\n* **Versão mais recente da GitHub Copilot extensão**. Veja o [GitHub Copilot plugin](https://plugins.jetbrains.com/plugin/17718-github-copilot?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) no JetBrains Marketplace. Para obter instruções de instalação, confira [Instalando a extensão GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains).\n\n* **Faça login no GitHub seu IDE da JetBrains**. Para obter instruções de autenticação, confira [Instalando a extensão GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains#installing-the-github-copilot-plugin-in-your-jetbrains-ide).\n\n## Obter sugestões de código\n\nGitHub Copilot oferece sugestões de codificação conforme você digita. Por exemplo, em um arquivo Java, crie uma classe digitando `class Test`.\n\nGitHub Copilot sugerirá automaticamente um corpo de classe em texto esmaecido. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\nVocê também pode descrever algo que deseja fazer usando a linguagem natural em um comentário e Copilot sugerirá o código para atingir sua meta. Por exemplo, digite este comentário em um arquivo Java:\n\n```java copy\n// find all images without alternate text\n// and give them a red border\nvoid process () {\n```\n\nGitHub Copilot sugerirá automaticamente o código. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\nGitHub Copilot tentará corresponder ao contexto e ao estilo do código. Você sempre poderá editar o código sugerido.\n\n> \\[!TIP]\n> Se você receber poucas sugestões ou nenhuma de Copilot, talvez a detecção de duplicatas esteja habilitada. Para obter mais informações sobre a detecção de duplicação, consulte [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-suggestions-matching-public-code).\n\n## Exibir sugestões alternativas\n\nPara qualquer entrada fornecida, GitHub Copilot podem oferecer várias sugestões. Você pode selecionar qual sugestão usar ou rejeitar todas as sugestões.\n\nPor exemplo, digite a seguinte linha em um arquivo Java e pressione <kbd>Enter</kbd>:\n\n```java copy\nprivate int calculateDaysBetweenDates(Date date1,\n```\n\nGitHub Copilot mostrará uma sugestão.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para exibir sugestões seguintes ou anteriores, clique no botão de seta para frente ou para trás no controle.\n\nVocê também pode usar atalhos de teclado para mostrar sugestões alternativas:\n\n| Sistema operacional            | Ver a próxima sugestão | Ver a sugestão anterior |\n| :----------------------------- | :--------------------- | :---------------------- |\n| macOS                          |                        |                         |\n| <kbd>Opção</kbd>+<kbd>]</kbd>  |                        |                         |\n| <kbd>Opção</kbd>+<kbd>\\[</kbd> |                        |                         |\n| Windows ou Linux               |                        |                         |\n| <kbd>Alt</kbd>+<kbd>]</kbd>    |                        |                         |\n| <kbd>Alt</kbd>+<kbd>\\[</kbd>   |                        |                         |\n\nPara aceitar uma sugestão, clique em \"Aceitar\" na paleta de comandos do Copilot ou pressione <kbd>Tab</kbd>. Para rejeitar todas as sugestões, pressione <kbd>Esc</kbd>.\n\n## Exibindo várias sugestões em uma nova guia\n\nSe você não quiser usar uma das sugestões iniciais que o GitHub Copilot oferece, poderá mostrar várias sugestões em uma nova guia.\n\nPor exemplo, digite a seguinte linha em um arquivo Java:\n\n```java copy\nprivate int calculateDaysBetweenDates(Date date1,\n```\n\nGitHub Copilot mostrará uma sugestão.\n\nPara abrir uma nova guia com várias sugestões adicionais, use o seguinte atalho de teclado e clique em **Abrir GitHub Copilot**:\n\n| Sistema operacional                              | Abrir várias sugestões |\n| :----------------------------------------------- | :--------------------- |\n| macOS                                            |                        |\n| <kbd>Comando</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd> |                        |\n| Windows ou Linux                                 |                        |\n| <kbd>CTRL</kbd>+<kbd>ENTER</kbd>                 |                        |\n\nPara aceitar uma sugestão, abaixo da sugestão, clique em **Aceitar Sugestão NÚMERO**. Para rejeitar todas as sugestões, feche a guia.\n\n## Aceitar sugestões parciais\n\nSe você não quiser aceitar uma sugestão inteira do GitHub Copilot, poderá aceitar a próxima palavra ou a próxima linha de uma sugestão.\n\nPor exemplo, digite a seguinte linha em um arquivo Java:\n\n```java copy\nprivate int calculateDaysBetweenDates(Date date1,\n```\n\nGitHub Copilot mostrará uma sugestão em texto acinzentado. A sugestão exata pode variar.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para aceitar apenas a próxima palavra da sugestão, clique em **Aceitar Palavra** no controle.\n\nComo alternativa, você pode usar um atalho de teclado para aceitar a próxima palavra de uma sugestão:\n\n| Sistema operacional                                 | Aceitar a próxima palavra | Aceitar próxima linha |\n| :-------------------------------------------------- | :------------------------ | :-------------------- |\n| macOS                                               |                           |                       |\n| <kbd>Comando</kbd>+<kbd>→</kbd>                     |                           |                       |\n| <kbd>Comando</kbd>+<kbd>Controle</kbd>+<kbd>→</kbd> |                           |                       |\n| Windows ou Linux                                    |                           |                       |\n| <kbd>Controle</kbd>+<kbd>→</kbd>                    |                           |                       |\n| <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>→</kbd>         |                           |                       |\n\nSe você quiser aceitar a próxima linha de uma sugestão, será necessário definir um atalho de teclado personalizado para o comando `editor.action.inlineSuggest.acceptNextLine`. Para obter mais informações sobre como definir atalhos de teclado personalizados, consulte [Configurando GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## Introdução\n\nEste guia mostra como obter sugestões de código de GitHub Copilot em Visual Studio no Windows. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\nOs exemplos neste guia usam C#. No entanto, outras linguagens funcionarão de forma semelhante.\n\nPara saber mais, confira [Sugestões de código do GitHub Copilot na sua IDE](/pt/enterprise-cloud@latest/copilot/concepts/completions/code-suggestions?tool=visualstudio).\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot no GitHub Copilot e no Visual Studio, você precisa de acesso limitado por meio de Copilot Free ou de um plano pago Copilot para ter acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **Versão compatível do Visual Studio**. Para usar o GitHub Copilot no Visual Studio, você precisa ter a versão 2022 17.8 ou posterior do Visual Studio para Windows instalada. Para saber mais, confira [Instalar o Visual Studio](https://learn.microsoft.com/en-us/visualstudio/install/install-visual-studio?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) na documentação da Microsoft.\n\n* **Extensão do GitHub Copilot para Visual Studio**. Para obter instruções sobre como instalar a extensão Copilot, confira [Instalar o GitHub Copilot no Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) na documentação da Microsoft.\n\n* **Adicione sua conta do GitHub ao Visual Studio**. Consulte [Adicionar contas do GitHub ao keychain do Visual Studio](https://learn.microsoft.com/en-us/visualstudio/ide/work-with-github-accounts?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) na documentação da Microsoft.\n\n## Obter sugestões de código\n\nGitHub Copilot oferece sugestões de codificação conforme você digita. Por exemplo, digite esta assinatura de função em um arquivo C#:\n\n```csharp copy\nint CalculateDaysBetweenDates(\n```\n\nGitHub Copilot sugerirá automaticamente todo o corpo de uma função em texto acinzentado. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\nVocê também pode descrever algo que deseja fazer usando a linguagem natural em um comentário e Copilot sugerirá o código para atingir sua meta. Por exemplo, digite este comentário no arquivo C#:\n\n```csharp copy\nusing System.Xml.Linq;\n\nvar doc = XDocument.Load(\"index.xhml\");\n\n// find all images\n```\n\nGitHub Copilot sugerirá uma implementação da função. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\n> \\[!TIP]\n> Se você receber poucas sugestões ou nenhuma de Copilot, talvez a detecção de duplicatas esteja habilitada. Para obter mais informações sobre a detecção de duplicação, consulte [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-suggestions-matching-public-code).\n\n## Exibir sugestões alternativas\n\nPara qualquer entrada fornecida, GitHub Copilot podem oferecer várias sugestões. Você pode selecionar qual sugestão usar ou rejeitar todas as sugestões.\n\nPor exemplo, digite esta assinatura de função em um arquivo C#:\n\n```csharp copy\nint CalculateDaysBetweenDates(\n```\n\nGitHub Copilot mostrará uma sugestão.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para exibir sugestões seguintes ou anteriores, clique no botão de seta para frente ou para trás no controle.\n\nComo alternativa, você pode mostrar sugestões alternativas pressionando <kbd>Alt</kbd>+<kbd>.</kbd> (ou <kbd>Alt</kbd>+<kbd>,</kbd>) no teclado.\n\nPara aceitar uma sugestão, clique em \"Aceitar\" na paleta de comandos do Copilot ou pressione <kbd>Tab</kbd>. Para rejeitar todas as sugestões, pressione <kbd>Esc</kbd>.\n\n## Obter sugestões de comentários\n\n> \\[!NOTE] As sugestões de comentários estão disponíveis no Visual Studio 17.14 Prévia 2 e posteriores.\n\nGitHub Copilot pode sugerir comentários para seu código analisando o código que você escreve e gerando comentários que descrevem o que o código faz. Para os usuários de Copilot Free, as sugestões de comentários contam para o seu uso mensal de Copilot Chat, e não para o uso de sugestões de código.\n\nAs sugestões de comentário estão disponíveis nas seguintes linguagens:\n\n* C#\n* C++\n\n### Habilitar sugestões de comentários\n\nPara habilitar sugestões de comentário, você precisa configurar o estilo de comentário em Visual Studio.\n\n#### Para C++\n\n1. No Visual Studiomenu **Ferramentas** , clique em **Opções**.\n2. No painel à esquerda, clique em **Editor de Texto**.\n3. Clique em **C++** e, em seguida, **estilo de código**.\n4. No título **Estilo de Código** , clique em **Geral**.\n5. Em \"Comments\", selecione **Xml Doc Comments** na lista suspensa.\n6. Selecione **Inserir estilo de comentário existente no início de novas linhas ao escrever comentários** e **Continuar comentários de linha única.** Em seguida, clique em **OK**.\n7. Na guia **Options**, no painel esquerdo, clique em **GitHub**.\n8. Clique **em Copilot** e, em seguida, **editor**.\n9. Selecione **Habilitar descrições geradas por IA para comentários de documentação inseridas automaticamente em idiomas com suporte**.\n\n#### Para o C\\#\n\n1. No Visual Studiomenu **Ferramentas** , clique em **Opções**.\n2. No painel esquerdo, clique em **Idiomas**.\n3. Clique em **C#**, em seguida, **Mais Configurações** e **Avançado**.\n4. Em \"Comentários\", selecione **Gerar comentários de documentação XML para ///**, **Inserir // no início de novas linhas ao escrever comentários //** e **Inserir \\* no início de novas linhas ao escrever comentários /\\*\\*/.** Em seguida, clique em **OK**.\n5. Na guia **Options**, no painel esquerdo, clique em **GitHub**.\n6. Clique **em Copilot** e, em seguida, **editor**.\n7. Selecione **Habilitar descrições geradas por IA para comentários de documentação inseridas automaticamente em idiomas com suporte**.\n\n### Usar sugestões de comentários\n\nPara iniciar sugestões de comentário, digite o iniciador de comentários padrão para a linguagem na qual você está escrevendo (por exemplo, `///`) antes do código que você deseja comentar e aguarde a sugestão aparecer.\n\nPara aceitar a sugestão, pressione <kbd>Tab</kbd>. Para modificar a sugestão, pressione <kbd>Alt</kbd>+<kbd>/</kbd>. Para rejeitar a sugestão, pressione <kbd>Esc</kbd>.\n\n## Navegação e aceitação next edit suggestions\n\nCom base nas edições que você está fazendo, Copilot preverá o local da próxima edição que você provavelmente fará e sugerirá uma conclusão para ela.\n\nVocê pode navegar pelas alterações de código sugeridas usando <kbd>Tab</kbd>, facilitando a localização da próxima edição relevante sem pesquisar manualmente por arquivos ou referências. Pressione <kbd>Tab</kbd> para aceitar uma sugestão.\n\nUma seta na medianiz indica uma sugestão de edição disponível. Clique na seta para acessar o menu de sugestões de edição, que oferece atalhos de teclado. Se uma sugestão de edição estiver fora do modo de exibição atual do editor, a seta apontará para cima ou para baixo para indicar onde está a próxima sugestão.\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n## Introdução\n\nEste guia demonstra como obter sugestões de codificação de GitHub Copilot dentro Visual Studio Code. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\nOs exemplos neste guia usam JavaScript. No entanto, outras linguagens funcionarão de forma semelhante.\n\nPara saber mais, confira [Sugestões de código do GitHub Copilot na sua IDE](/pt/enterprise-cloud@latest/copilot/concepts/completions/code-suggestions?tool=vscode).\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot em Visual Studio Code, você precisa de acesso limitado por meio de Copilot Free ou de um plano pago Copilot para ter acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **Entre em GitHub em Visual Studio Code**. Consulte [Configuração de GitHub Copilot em Visual Studio Code](https://code.visualstudio.com/docs/copilot/setup?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) na documentação VS Code..\n\n* **Visual Studio Code**. Para usar GitHub Copilot em Visual Studio Code, você deve ter Visual Studio Code instalado. Para obter mais informações, consulte a [Visual Studio Code página de download](https://code.visualstudio.com/Download?ref_product=copilot\\&ref_type=engagement\\&ref_style=text).\n\n* **Copilot in Visual Studio Code**. Quando você configura GitHub Copilot no Visual Studio Code pela primeira vez, as extensões necessárias são instaladas automaticamente. Você não precisa baixá-los nem instalá-los manualmente. Para obter instruções detalhadas, consulte [Configurar GitHub Copilot em Visual Studio Code](https://code.visualstudio.com/docs/copilot/setup?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) na documentação Visual Studio Code.\n\n## Obter sugestões de código\n\nGitHub Copilot oferece sugestões de codificação conforme você digita. Por exemplo, digite este cabeçalho de função em um arquivo JavaScript:\n\n```javascript copy\nfunction calculateDaysBetweenDates(begin, end) {\n```\n\nGitHub Copilot sugerirá automaticamente o restante da função. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\nVocê também pode descrever algo que deseja fazer usando a linguagem natural em um comentário e Copilot sugerirá o código para atingir sua meta. Por exemplo, digite este comentário em um arquivo JavaScript:\n\n```javascript copy\n// write a function to\n// find all images without alternate text\n// and give them a red border\n```\n\nGitHub Copilot sugerirá automaticamente o código. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\n> \\[!TIP]\n> Se você receber poucas sugestões ou nenhuma de Copilot, talvez a detecção de duplicatas esteja habilitada. Para obter mais informações sobre a detecção de duplicação, consulte [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-suggestions-matching-public-code).\n\n## Exibir sugestões alternativas\n\nPara qualquer entrada fornecida, GitHub Copilot podem oferecer várias sugestões. Você pode selecionar qual sugestão usar ou rejeitar todas as sugestões.\n\nPor exemplo, digite este cabeçalho de função em um arquivo JavaScript e pressione <kbd>Enter</kbd>:\n\n```javascript copy\nfunction calculateDaysBetweenDates(begin, end) {\n```\n\nGitHub Copilot mostrará uma sugestão.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para exibir sugestões seguintes ou anteriores, clique no botão de seta para frente ou para trás no controle.\n\nVocê também pode usar atalhos de teclado para mostrar sugestões alternativas:\n\n| Sistema operacional                       | Ver a próxima sugestão | Ver a sugestão anterior |\n| :---------------------------------------- | :--------------------- | :---------------------- |\n| macOS                                     |                        |                         |\n| <kbd>Opção (⌥) ou Alt</kbd>+<kbd>]</kbd>  |                        |                         |\n| <kbd>Opção (⌥) ou Alt</kbd>+<kbd>\\[</kbd> |                        |                         |\n| Windows ou Linux                          |                        |                         |\n| <kbd>Alt</kbd>+<kbd>]</kbd>               |                        |                         |\n| <kbd>Alt</kbd>+<kbd>\\[</kbd>              |                        |                         |\n\nPara aceitar uma sugestão, clique em \"Aceitar\" na paleta de comandos do Copilot ou pressione <kbd>Tab</kbd>. Para rejeitar todas as sugestões, pressione <kbd>Esc</kbd>.\n\n## Exibindo várias sugestões em uma nova guia\n\nSe você não quiser usar uma das sugestões iniciais que o GitHub Copilot oferece, poderá mostrar várias sugestões em uma nova guia.\n\nPor exemplo, digite este cabeçalho de função em um arquivo JavaScript e pressione <kbd>Enter</kbd>:\n\n```javascript copy\nfunction calculateDaysBetweenDates(begin, end) {\n```\n\nGitHub Copilot mostrará uma sugestão. Agora, pressione <kbd>Ctrl</kbd>+<kbd>Enter</kbd> para abrir uma nova guia com várias opções adicionais.\n\nPara aceitar uma sugestão, abaixo da sugestão, clique em **Aceitar Sugestão NÚMERO**. Para rejeitar todas as sugestões, feche a guia.\n\n## Aceitar sugestões parciais\n\nSe você não quiser aceitar uma sugestão inteira do GitHub Copilot, poderá aceitar a próxima palavra ou a próxima linha de uma sugestão.\n\nPor exemplo, digite este cabeçalho de função em um arquivo JavaScript e pressione <kbd>Enter</kbd>:\n\n```javascript copy\nfunction calculateDaysBetweenDates(begin, end) {\n```\n\nGitHub Copilot sugerirá automaticamente todo o corpo de uma função em texto acinzentado. A sugestão exata pode variar.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para aceitar apenas a próxima palavra da sugestão, clique em **Aceitar Palavra** no controle.\n\nComo alternativa, você pode usar um atalho de teclado para aceitar a próxima palavra de uma sugestão:\n\n| Sistema operacional              | Aceitar a próxima palavra |\n| :------------------------------- | :------------------------ |\n| macOS                            |                           |\n| <kbd>Comando</kbd>+<kbd>→</kbd>  |                           |\n| Windows ou Linux                 |                           |\n| <kbd>Controle</kbd>+<kbd>→</kbd> |                           |\n\nSe você quiser aceitar a próxima linha de uma sugestão, será necessário definir um atalho de teclado personalizado para o comando `editor.action.inlineSuggest.acceptNextLine`. Para obter mais informações sobre como definir atalhos de teclado personalizados, consulte [Configurando GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).\n\n## Navegação e aceitação next edit suggestions\n\nNext edit suggestions prevê onde e quais edições podem ser necessárias com base em alterações contínuas.\n\nVocê pode navegar pelas alterações de código sugeridas usando <kbd>Tab</kbd>, facilitando a localização da próxima edição relevante sem pesquisar manualmente por arquivos ou referências. Pressione <kbd>Tab</kbd> para aceitar uma sugestão.\n\nUma seta na medianiz indica uma sugestão de edição disponível. Passe o mouse sobre a seta para acessar o menu de edição de sugestões, que fornece atalhos de teclado e configurações. Se uma sugestão de edição estiver fora do modo de exibição atual do editor, a seta apontará para cima ou para baixo para indicar onde está a próxima sugestão.\n\n![Captura de tela do menu de medianiz em Visual Studio Code. A seta está delineada em laranja escuro.](/assets/images/help/copilot/vsc-advanced-code-completion-menu.png)\n\nPara mais detalhes e exemplos, consulte [Sugestões em linha com GitHub Copilot no VS Code](https://code.visualstudio.com/docs/copilot/ai-powered-suggestions) na documentação do Visual Studio Code.\n\n## Alterando o modelo de IA\n\nVocê pode alterar o modelo de linguagem de grande porte usado para gerar sugestões em linha. Para saber mais, confira [Alterando o modelo de IA para sugestões embutidas do Copilot do GitHub](/pt/enterprise-cloud@latest/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n</div>\n\n<div class=\"ghd-tool vimneovim\">\n\n## Introdução\n\nEste guia demonstra como receber sugestões de código do GitHub Copilot no Vim/Neovim. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot no Vim/Neovim, você precisa de acesso limitado por meio Copilot Free ou de um plano pago Copilot para acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **Versão compatível do Vim/Neovim**. Para usar GitHub Copilot no Vim/Neovim, você deve ter o Vim versão 9.0.0185/Neovim versão 0.6 ou superior e Node.js versão 18 ou superior instalado. Para obter mais informações, confira a [documentação do Vim](https://vimhelp.org/) / [Neovim](https://neovim.io/doc/) e o [site do Node.js](https://nodejs.org/en/).\n\n* **GitHub Copilot extensão para Vim/Neovim**. Para usar GitHub Copilot no Vim/Neovim, você deve instalar o GitHub Copilot plug-in. Para saber mais, confira [Instalando a extensão GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension).\n\n## Aprendendo a usar GitHub Copilot no Vim/Neovim\n\nGitHub Copilot fornece sugestões em linha conforme você digita no Vim/Neovim. Para aceitar uma sugestão, pressione a tecla <kbd>Tab</kbd>.\n\nPara obter mais informações e diretrizes sobre como usar GitHub Copilot no Vim/Neovim, execute o seguinte comando para exibir a documentação do plug-in:\n\n```shell copy\n:help copilot\n```\n\n</div>\n\n<div class=\"ghd-tool azure_data_studio\">\n\n## Introdução\n\nEste guia mostra como obter sugestões de código de GitHub Copilot no Azure Data Studio. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot em Azure Data Studio, você precisa de acesso limitado por meio Copilot Free ou de um plano pago Copilot para acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **Compatível versão do Azure Data Studio**. Para usar GitHub Copilot no Azure Data Studio, você deve ter Azure Data Studio versão 1.44.0 ou posterior instalada. Para obter mais informações, consulte a página de download do [Azure Data Studio](https://docs.microsoft.com/sql/azure-data-studio/download-azure-data-studio) na documentação do Azure Data Studio.\n\n* **GitHub Copilot extensão para Azure Data Studio**. Para usar GitHub Copilot no Azure Data Studio, você deve instalar a GitHub Copilot extensão. Para saber mais, confira [Instalando a extensão GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension).\n\n## Obter sugestões de código\n\nGitHub Copilot pode fornecer sugestões em linha à medida que você cria bancos de dados SQL no Azure Data Studio. Por exemplo, se você estiver escrevendo uma consulta que faz a junção de duas tabelas, Copilot poderá sugerir a condição de junção com base nas colunas do editor aberto, em outros arquivos no espaço de trabalho e em padrões sintáticos comuns.\n\nEm um arquivo SQL, digite a consulta a seguir:\n\n```sql copy\nSELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]\nFROM [Tag].[Scoreboard]\nINNER JOIN\n```\n\nGitHub Copilot sugerirá automaticamente uma condição de junção em texto esmaecido. A sugestão exata pode variar. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\nVocê também pode descrever algo que deseja fazer usando a linguagem natural em um comentário e Copilot sugerirá o código para atingir sua meta. Por exemplo, digite este comentário em um arquivo SQL:\n\n```sql copy\nSELECT TokenColor, COUNT(UserID) AS UserCount\nFROM Tag.Users\nGROUP BY TokenColor\n-- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red\n-- and rename the columns to match the colors\nSELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]\n```\n\nGitHub Copilot sugerirá automaticamente o código. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\n\n> \\[!TIP]\n> Se você receber poucas sugestões ou nenhuma de Copilot, talvez a detecção de duplicatas esteja habilitada. Para obter mais informações sobre a detecção de duplicação, consulte [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-suggestions-matching-public-code).\n\n## Exibir sugestões alternativas\n\nPara algumas sugestões, GitHub Copilot pode fornecer várias alternativas. Você pode selecionar qual sugestão deseja usar ou rejeitar todas as sugestões.\n\nPor exemplo, digite esta consulta em um arquivo SQL:\n\n```sql copy\nSELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]\nFROM [Tag].[Scoreboard]\nINNER JOIN\n```\n\nGitHub Copilot mostrará uma sugestão.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para exibir sugestões seguintes ou anteriores, clique no botão de seta para frente ou para trás no controle.\n\nVocê também pode usar atalhos de teclado para mostrar sugestões alternativas:\n\n| Sistema operacional            | Ver a próxima sugestão | Ver a sugestão anterior |\n| :----------------------------- | :--------------------- | :---------------------- |\n| macOS                          |                        |                         |\n| <kbd>Opção</kbd>+<kbd>\\[</kbd> |                        |                         |\n| <kbd>Opção</kbd>+<kbd>]</kbd>  |                        |                         |\n| Windows ou Linux               |                        |                         |\n| <kbd>Alt</kbd>+<kbd>\\[</kbd>   |                        |                         |\n| <kbd>Alt</kbd>+<kbd>]</kbd>    |                        |                         |\n\nPara aceitar uma sugestão, clique em \"Aceitar\" no Copilot controle ou pressione <kbd>Tab</kbd>. Para rejeitar todas as sugestões, pressione <kbd>Esc</kbd>.\n\n## Aceitar sugestões parciais\n\nSe você não quiser aceitar uma sugestão inteira do GitHub Copilot, poderá aceitar a próxima palavra ou a próxima linha de uma sugestão.\n\nPor exemplo, digite esta consulta em um arquivo SQL:\n\n```sql copy\nSELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]\nFROM [Tag].[Scoreboard]\nINNER JOIN\n```\n\nGitHub Copilot mostrará uma sugestão em texto esmaecido. A sugestão exata pode variar.\n\nAgora, passe o mouse sobre a sugestão para exibir o controle GitHub Copilot e escolher entre as sugestões. Para aceitar apenas a próxima palavra da sugestão, clique em **Aceitar Palavra** no controle.\n\nComo alternativa, você pode usar um atalho de teclado para aceitar a próxima palavra de uma sugestão:\n\n| Sistema operacional              | Aceitar a próxima palavra |\n| :------------------------------- | :------------------------ |\n| macOS                            |                           |\n| <kbd>Comando</kbd>+<kbd>→</kbd>  |                           |\n| Windows ou Linux                 |                           |\n| <kbd>Controle</kbd>+<kbd>→</kbd> |                           |\n\nSe você quiser aceitar a próxima linha da sugestão, será necessário definir um atalho de teclado personalizado para o comando `editor.action.inlineSuggest.acceptNextLine`. Para obter mais informações sobre como definir atalhos de teclado personalizados, consulte os atalhos [Keyboard no Azure Data Studio](https://learn.microsoft.com/en-us/azure-data-studio/keyboard-shortcuts) na documentação da Microsoft.\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\n## Introdução\n\nEste guia mostra como obter sugestões de código de GitHub Copilot no Xcode. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot no Xcode, você precisa de acesso limitado por meio Copilot Free ou de um plano pago Copilot para acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **GitHub Copilot extensão para Xcode**. Para usar GitHub Copilot com o Xcode, você deve instalar a extensão GitHub Copilot para Xcode. Consulte [Instalando a extensão GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension).\n\n## Obter sugestões de código\n\nGitHub Copilot oferece sugestões de codificação conforme você digita. Por exemplo, digite esta assinatura de função em um arquivo Swift:\n\n```swift copy\nfunc calculateDaysBetweenDates(\n```\n\nGitHub Copilot sugerirá automaticamente todo o corpo de uma função em texto acinzentado. Para aceitar a primeira linha de uma sugestão, pressione <kbd>Tab</kbd>. Para ver a sugestão completa, mantenha a tecla <kbd>Option</kbd> pressionada e, para aceitar a sugestão completa, pressione <kbd>Option</kbd>+<kbd>Tab</kbd>.\n\n### Como aprimorar as sugestões de código\n\nCaso você encontre problemas com as sugestões de código, como sugestões conflitantes ou ausentes, tente fazer o seguinte:\n\n* **Desabilitar o preenchimento de texto preditivo nativo do Xcode**: para evitar o recebimento de dois conjuntos de sugestões de código, você pode desabilitar o preenchimento de texto preditivo nativo do Xcode. Encontre essa configuração nas configurações do Xcode na guia “Edição” em “Edição de Texto”.\n* **Verifique se a detecção de duplicatas está ativada em Copilot:** se você receber poucas ou nenhuma sugestão de Copilot, talvez a detecção de duplicatas esteja ativada. Para obter mais informações sobre a detecção de duplicação, consulte [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-suggestions-matching-public-code).\n* **Verifique se há atualizações e reinicie o Xcode:** Verifique se você tem a versão mais recente do Copilot Xcode no aplicativo de extensão e reinicie o Xcode.\n\nVocê também pode abrir um problema no [Copilot repositório do Xcode](https://github.com/github/CopilotForXcode).\n\n## Navegação e aceitação next edit suggestions\n\nNext edit suggestions prevê onde e quais edições podem ser necessárias com base em alterações contínuas.\n\nVocê pode navegar pelas alterações de código sugeridas usando <kbd>Tab</kbd>, facilitando a localização da próxima edição relevante sem pesquisar manualmente por arquivos ou referências. Pressione <kbd>Tab</kbd> novamente para aceitar uma sugestão (a menos que você tenha desativado a configuração \"Aceitar sugestões com Tab\" da extensão GitHub Copilot para Xcode).\n\nUma seta na medianiz indica uma sugestão de edição disponível. Passe o mouse sobre a seta para acessar o menu de edição de sugestões, que fornece atalhos de teclado e configurações.\n\n![Captura de tela do menu de medianiz no Xcode. A seta está delineada em laranja escuro.](/assets/images/help/copilot/xcode-advanced-code-completion-menu.png)\n\n</div>\n\n<div class=\"ghd-tool eclipse\">\n\n## Introdução\n\nEste guia demonstra como obter sugestões de código do GitHub Copilot no Eclipse. Para ver instruções para outros ambientes de codificação populares, use o alternador de ferramentas na parte superior da página.\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Para usar GitHub Copilot no Eclipse, você precisa de acesso limitado por meio Copilot Free ou de um plano pago Copilot para acesso total. Confira [O que é GitHub Copilot?](/pt/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n\n* **GitHub Copilot extensão para Eclipse**. Para usar GitHub Copilot no Eclipse, você deve instalar a GitHub Copilot extensão. Consulte [Instalando a extensão GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=eclipse).\n\n## Obter sugestões de código\n\nGitHub Copilot oferece sugestões de codificação conforme você digita. Por exemplo, digite este cabeçalho de função em um arquivo Java:\n\n```java copy\npublic int getDiff(int a, int b)\n```\n\nGitHub Copilot sugerirá automaticamente o restante da função. Para aceitar a sugestão, pressione <kbd>Tab</kbd>.\nPara descartar a sugestão, pressione <kbd>Esc</kbd>.\n\nVocê também pode descrever algo que deseja fazer usando a linguagem natural em um comentário e Copilot sugerirá o código para atingir sua meta. Por exemplo, digite este comentário em um arquivo Java:\n\n```java copy\n/*\n * Return the difference between two different integers.\n */\n```\n\nGitHub Copilot sugerirá automaticamente o código.\n\n> \\[!TIP]\n> Se você receber poucas sugestões ou nenhuma de Copilot, talvez a detecção de duplicatas esteja habilitada. Para obter mais informações sobre a detecção de duplicação, consulte [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-suggestions-matching-public-code).\n\n## Acionando manualmente sugestões embutidas\n\nVocê também pode usar atalhos de teclado para disparar sugestões embutidas.\n\n| Sistema operacional                              | Ativar sugestões embutidas |\n| :----------------------------------------------- | :------------------------- |\n| macOS                                            |                            |\n| <kbd>Opção</kbd>+<kbd>Comando</kbd>+<kbd>/</kbd> |                            |\n| Windows ou Linux                                 |                            |\n| <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>/</kbd>      |                            |\n\n## Aceitar sugestões parciais\n\nSe você não quiser aceitar uma sugestão Copilotinteira, poderá aceitar a próxima palavra de uma sugestão.\n\n| Sistema operacional             | Aceitar a próxima palavra |\n| :------------------------------ | :------------------------ |\n| macOS                           |                           |\n| <kbd>Comando</kbd>+<kbd>→</kbd> |                           |\n| Windows ou Linux                |                           |\n| <kbd>CTRL</kbd>+<kbd>→</kbd>    |                           |\n\n## Navegação e aceitação next edit suggestions\n\nNext edit suggestions prevê onde e quais edições podem ser necessárias com base em alterações contínuas.\n\nVocê pode navegar pelas alterações de código sugeridas usando <kbd>Tab</kbd>, facilitando a localização da próxima edição relevante sem pesquisar manualmente por arquivos ou referências. Pressione <kbd>Tab</kbd> para aceitar uma sugestão.\n\nUma seta na medianiz indica uma sugestão de edição disponível. Passe o mouse sobre a seta para acessar o menu de edição de sugestões, que fornece atalhos de teclado e configurações.\n\n![Captura de tela do menu de medianiz no Eclipse. A seta está delineada em laranja escuro.](/assets/images/help/copilot/eclipse-advanced-code-completion-menu.png)\n\n</div>\n\n## Próximas etapas\n\n* **Aprenda como escrever prompts eficazes** – consulte [Engenharia de prompts para o GitHub Copilot Chat](/pt/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).\n* **Configurar Copilot no seu editor** - Você pode ativar ou desativar GitHub Copilot no seu editor e criar seus próprios atalhos de teclado para Copilot. Consulte [Configurando GitHub Copilot em seu ambiente](/pt/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).\n* **Introdução ao GitHub Copilot Chat** - Saiba como solicitar Copilot informações e assistência usando GitHub Copilot Chat. Consulte [Fazendo perguntas ao GitHub Copilot no seu IDE](/pt/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) e [Fazer perguntas ao GitHub Copilot no GitHub](/pt/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).\n* **Solucionar problemas** – saiba mais sobre como solucionar problemas comuns com GitHub Copilot. Consulte [Solucionar problemas do GitHub Copilot](/pt/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot).\n\n## Leitura adicional\n\n* [Sugestões de código do GitHub Copilot na sua IDE](/pt/enterprise-cloud@latest/copilot/concepts/completions/code-suggestions)"}