Observação: o uso dos GitHub Codespaces com IDEs do JetBrains está em versão beta pública e sujeito a alterações no momento.
Usando GitHub Copilot no cliente Web do VS Code
O GitHub Copilot, um programador de par de IA, pode ser usado em qualquer codespace. Para obter mais informações, confira "Sobre o GitHub Copilot for Individuals".
Para começar a usar o GitHub Copilot nos GitHub Codespaces, instale a extensão GitHub Copilot por meio do Visual Studio Code Marketplace.
Para incluir o GitHub Copilot ou outras extensões, em todos os seus codespaces, habilite a sincronização de Configurações. Para obter mais informações, confira "Como personalizar o GitHub Codespaces para sua conta". Além disso, para incluir o GitHub Copilot em determinado projeto para todos os usuários, especifique GitHub.copilot
como uma extensão no arquivo devcontainer.json
. Para obter informações sobre como configurar um arquivo devcontainer.json
, confira "Introdução aos contêineres de desenvolvimento".
Leitura adicional
Usando o GitHub Copilot no Visual Studio Code
O GitHub Copilot, um programador de par de IA, pode ser usado em qualquer codespace. Para obter mais informações, confira "Sobre o GitHub Copilot for Individuals".
Para começar a usar o GitHub Copilot nos GitHub Codespaces, instale a extensão GitHub Copilot por meio do Visual Studio Code Marketplace.
Para incluir o GitHub Copilot ou outras extensões, em todos os seus codespaces, habilite a sincronização de Configurações. Para obter mais informações, confira "Como personalizar o GitHub Codespaces para sua conta". Além disso, para incluir o GitHub Copilot em determinado projeto para todos os usuários, especifique GitHub.copilot
como uma extensão no arquivo devcontainer.json
. Para obter informações sobre como configurar um arquivo devcontainer.json
, confira "Introdução aos contêineres de desenvolvimento".
Leitura adicional
Instalando GitHub Copilot nos IDEs do JetBrains
O GitHub Copilot, um programador de par de IA, pode ser usado em qualquer codespace. Para obter mais informações, confira "Sobre o GitHub Copilot".
Para usar o GitHub Copilot em um codespace no IDE do JetBrains, instale o plug-in GitHub Copilot de dentro do seu codespace.
Observação: você precisará instalar o plug-in GitHub Copilot sempre que criar um codespace.
-
No aplicativo cliente JetBrains, abra a caixa de diálogo Configurações (Windows/Linux) ou Preferências (Mac):
- Windows/Linux: clique em Arquivo e em Configurações (ou pressione Ctrl+Alt+S)
- Mac: clique em Cliente JetBrains na barra de menus do MacOS e clique em Preferências (ou pressione command+,)
-
No menu esquerdo da caixa de diálogo Configurações/Preferências, clique em Plug-ins no Host. Em seguida, clique na guia Marketplace.
-
Na caixa de pesquisa, digite "copilot" e clique no botão Instalar para o plug-in GitHub Copilot.
-
Clique em Aceitar na caixa de diálogo "Nota de Privacidade de Plug-ins de Terceiros".
-
Clique em Reiniciar IDE.
-
Clique em Reiniciar quando solicitado a confirmar que você deseja reiniciar o IDE de back-end que está sendo executado remotamente. Quando você fizer isso, o aplicativo cliente JetBrains será fechado.
-
Abra o codespace novamente no aplicativo JetBrains Gateway. Para obter mais informações, confira "Como usar GitHub Codespaces no IDE JetBrains".
-
Depois que o IDE JetBrains for reiniciado, clique no menu Ferramentas. Clique em GitHub Copilot e clique Logon no GitHub .
-
Na caixa de diálogo "Entrar no GitHub", para copiar o código do dispositivo e abrir a janela de ativação do dispositivo, clique em Copiar e Abrir.
-
Uma janela de ativação do dispositivo será aberta no navegador. Cole o código do dispositivo e clique em Continuar.
- Para colar o código no Windows ou Linux, pressione Ctrl+v.
- Pra colar o código no macOS, pressione comando+v.
-
O GitHub solicitará as permissões necessárias para o GitHub Copilot. Para aprovar essas permissões, clique em Autorizar o plug-in do GitHub Copilot .
-
Depois que as permissões forem aprovadas, o IDE JetBrains mostrará uma confirmação. Para começar a usar o GitHub Copilot, clique em OK.