Além do Chat: Descubra as Novas Funcionalidades no VS Code & GitHub Copilot

Find AI Tools
No difficulty
No complicated process
Find ai tools

Além do Chat: Descubra as Novas Funcionalidades no VS Code & GitHub Copilot

Tabela de Conteúdos

  1. Introdução
  2. Como usar o GitHub COPILOT
    • 2.1 Comunicação por chat
    • 2.2 Interação em linha com o código
  3. Aceitar sugestões do Copilot
  4. Gerenciar a sessão de chat
    • 4.1 Histórico de chats
    • 4.2 Exportar e importar sessões de chat
  5. Atalhos de teclado e recursos avançados
    • 5.1 Navegação entre caixas de código
    • 5.2 Recursos de criação de workspace e notebook
    • 5.3 Auxílio em erros e sugestões rápidas
  6. A experiência de Revisão de Pull Requests
  7. Descubra os comandos de barra do Copilot
  8. Conclusão

Como usar o GitHub Copilot

O GitHub Copilot é uma ferramenta revolucionária que utiliza modelos de linguagem avançados para fornecer sugestões de código em tempo real. Neste artigo, vamos explorar como usar o GitHub Copilot de maneira eficiente para melhorar sua produtividade como desenvolvedor.

Comunicação por chat

Uma das formas de interagir com o GitHub Copilot é através do chat. Com a extensão "GitHub Copilot Chat" instalada, é possível conversar com o Copilot como se fosse uma pessoa real. O chat pode ser acessado na barra lateral do VS Code e permite fazer perguntas sobre programação, solicitar sugestões de bibliotecas e muito mais.

Interação em linha com o código

Além do chat, é possível interagir com o Copilot diretamente no código. Ao selecionar um trecho de código e pressionar "Command/Control + I", uma janela de chat em linha é aberta ao lado do código selecionado. Nessa janela, é possível fazer perguntas e receber sugestões específicas para o trecho de código em Questão.

Aceitar sugestões do Copilot

Quando o Copilot oferecer sugestões de código, é possível visualizar as alterações propostas em comparação com o código original usando o modo de visualização de diferenças. Nesse modo, é possível revisar e fazer alterações antes de aceitar a sugestão.

Ao aceitar uma sugestão, o código será automaticamente atualizado com a implementação sugerida pelo Copilot. Essa funcionalidade economiza tempo e é especialmente útil quando se trabalha em projetos de grande escala.

Gerenciar a sessão de chat

O GitHub Copilot possui recursos para gerenciar as sessões de chat, permitindo acessar o histórico de conversas anteriores e exportar/importar sessões.

Histórico de chats

O Copilot mantém um histórico de chats recentes, permitindo voltar a sessões anteriores e revisitar conversas importantes. Ao clicar no botão "History" no chat, é possível visualizar e selecionar sessões anteriores.

Exportar e importar sessões de chat

Para facilitar o compartilhamento de código e conversas com outras pessoas, o Copilot permite exportar e importar sessões de chat como arquivos JSON. Isso permite que outros desenvolvedores importem uma sessão de chat e visualizem o código e a conversa exatamente como foram.

Esses recursos de gerenciamento de chat ajudam a manter um registro de interações importantes e facilitam a colaboração em equipe.

Atalhos de teclado e recursos avançados

Além das funcionalidades básicas, o GitHub Copilot possui recursos avançados e atalhos de teclado que podem otimizar ainda mais o seu fluxo de trabalho.

Navegação entre caixas de código

Com os atalhos do teclado Shift + F9 e F9, é possível navegar entre as caixas de código que são geradas como resposta às suas interações com o Copilot. Esse recurso facilita a revisão e edição de diferentes trechos de código sugeridos pelo Copilot.

Recursos de criação de workspace e notebook

O Copilot agora possui comandos para criar um workspace ou um notebook com estrutura básica. Ao utilizar esses comandos, o Copilot irá sugerir uma estrutura de projeto ou um roteiro para o notebook, economizando tempo e esforço na configuração inicial.

Auxílio em erros e sugestões rápidas

O Copilot agora possui a capacidade de ajudar a corrigir erros de código. Ao identificar um erro, um ícone especial será exibido, permitindo que você peça ao Copilot para corrigi-lo automaticamente. Além disso, é possível usar o comando Command + Shift + I para obter sugestões rápidas do Copilot para perguntas pontuais.

Esses recursos avançados proporcionam uma experiência ainda mais poderosa e eficiente ao utilizar o GitHub Copilot.

A experiência de Revisão de Pull Requests

O Copilot também oferece suporte para a revisão de Pull Requests diretamente no VS Code. Com a extensão "GitHub Pull Requests and Issues" instalada, é possível visualizar e interagir com os comentários feitos em um Pull Request.

Ao revisar um Pull Request, você pode utilizar o Copilot para implementar automaticamente as sugestões feitas nos comentários. O Copilot irá gerar o código necessário e exibir uma comparação lado a lado para facilitar a revisão antes de aceitar as alterações.

Essa integração entre o Copilot e as Pull Requests torna o processo de revisão mais rápido e eficiente.

Descubra os comandos de barra do Copilot

O Copilot possui uma variedade de comandos de barra que podem ser explorados no VS Code Insiders. Esses comandos oferecem recursos adicionais e podem ajudar a aprimorar ainda mais o seu fluxo de trabalho. Por exemplo, você pode usar o comando de pesquisa para encontrar links em um arquivo README e muito mais.

Descubra esses comandos e aproveite ao máximo o potencial do GitHub Copilot.

Conclusão

O GitHub Copilot é uma ferramenta poderosa que traz sugestões de código, interações por chat e recursos avançados para o ambiente de desenvolvimento. Ao aprender a utilizar corretamente o Copilot, você poderá aumentar sua produtividade e agilizar seu fluxo de trabalho como desenvolvedor. Experimente as funcionalidades mencionadas neste artigo e aproveite os benefícios que o Copilot tem a oferecer.

Destaques

  • O GitHub Copilot é uma ferramenta revolucionária que fornece sugestões de código em tempo real.
  • Ele pode ser usado por meio de chat ou interação direta com o código.
  • Aceitar sugestões do Copilot é simples e permite economizar tempo ao trabalhar em projetos.
  • O gerenciamento da sessão de chat permite acessar o histórico de conversas e exportar/importar sessões.
  • Atalhos de teclado e recursos avançados, como a criação de workspaces e notebooks, otimizam o fluxo de trabalho.
  • A integração com Pull Requests facilita a revisão e implementação de comentários de código.
  • O Copilot possui comandos de barra que oferecem recursos adicionais e aprimoram a experiência de uso.

FAQ

Q: O GitHub Copilot substitui completamente a necessidade de escrever código? A: Não, o Copilot é uma ferramenta de assistência ao desenvolvimento e não substitui a necessidade de conhecimento e entendimento dos conceitos de programação.

Q: Como posso utilizar o Copilot em projetos de diferentes linguagens de programação? A: O Copilot é compatível com várias linguagens de programação populares, incluindo JavaScript, Python e Java. Ele adapta suas sugestões com base na linguagem do projeto em que você está trabalhando.

Q: É necessário ter uma conta no GitHub para usar o Copilot? A: Sim, o Copilot foi desenvolvido pelo GitHub e requer uma conta no GitHub para ser utilizado.

Q: O Copilot está disponível gratuitamente? A: O Copilot está atualmente na fase de Technical Preview e está disponível gratuitamente para uso. No entanto, é possível que no futuro possa ser oferecido como um serviço pago.

Q: O Copilot está disponível em todos os editores de código? A: Não, o Copilot é uma extensão exclusiva do Visual Studio Code e está disponível apenas nesse ambiente de desenvolvimento.

Recursos

Most people like

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.