Como usar o GitHub Copilot Chat
O GitHub Copilot Chat é um assistente de programação baseado em IA que oferece sugestões de código em tempo real através de uma interface conversacional. Esta ferramenta integra-se diretamente ao seu editor e permite fazer perguntas sobre código, solicitar explicações e gerar soluções programáticas através de comandos de chat.
- Instale a extensão do GitHub Copilot Chat. Abra o Visual Studio Code e acesse a aba Extensions (Ctrl+Shift+X). Pesquise por 'GitHub Copilot Chat' e clique em Install. Caso ainda não tenha, instale também a extensão principal 'GitHub Copilot'. Após a instalação, reinicie o VS Code para ativar as funcionalidades.
- Faça login na sua conta GitHub. Clique no ícone de conta no canto inferior esquerdo do VS Code e selecione 'Sign in to use GitHub Copilot'. Uma janela do navegador será aberta para autenticação. Complete o processo de login e autorize o VS Code a acessar sua conta GitHub.
- Abra o painel do Copilot Chat. Pressione Ctrl+Shift+I para abrir o painel lateral do Copilot Chat, ou clique no ícone de chat na barra lateral esquerda. O painel será exibido ao lado do seu código, permitindo interação direta com o assistente de IA.
- Configure o contexto do projeto. Digite '@workspace' seguido da sua pergunta para que o Copilot analise todo o contexto do seu projeto. Para referenciar arquivos específicos, use '@filename.js' antes da pergunta. O Copilot utilizará essas informações para fornecer respostas mais precisas e relevantes ao seu código.
- Utilize comandos especializados. Digite '/explain' para explicações de código, '/fix' para correções de bugs, '/tests' para gerar testes unitários, ou '/doc' para documentação. Estes comandos direcionam o Copilot para tarefas específicas e produzem resultados mais focados na sua necessidade atual.
- Aplique as sugestões ao código. Quando o Copilot fornecer uma sugestão de código, clique no botão 'Insert at Cursor' para adicionar o código na posição do cursor. Use 'Copy' para copiar o código para a área de transferência. Para alterações em arquivos existentes, clique em 'Apply' para implementar as modificações automaticamente.
- Mantenha conversas contextuais. Continue a conversa no mesmo chat para manter o contexto das interações anteriores. O Copilot lembra das suas perguntas e respostas anteriores na sessão atual. Use 'Clear Chat' quando quiser iniciar uma nova conversa sem o contexto anterior.