Introdução

Concluído

Este módulo explora o uso da extensão GitHub Copilot Chat para o Visual Studio Code para melhorar o código. Você aprenderá a fazer aprimoramentos de qualidade do código, confiabilidade de código, desempenho de código e segurança de código. Os prompts são desenvolvidos para cada área de melhoria e enviados para GitHub Copilot para sugestões sobre como melhorar o código selecionado. Os exercícios ensinam como criar prompts que geram sugestões para áreas de aprimoramento específicas. Os exercícios também demonstram como implementar sugestões de atualizações de código, acelerar o processo de desenvolvimento e aprimorar a qualidade do código.

Imagine que você é um desenvolvedor que trabalha em um projeto que exige um código seguro e eficiente. Os prazos de entrega estão se aproximando e a base de código herdada é mais uma prova de conceito do que um código de produção. Sua preocupação é não ter tempo suficiente para analisar detalhadamente a base de código e implementar as atualizações necessárias. Você precisa de uma ferramenta que possa identificar com rapidez as áreas para aprimoramento no código existente. A ferramenta também deverá acelerar o processo de desenvolvimento para todas as atualizações que você decidir implementar. Você deseja investigar as atualizações que tratam da qualidade, da confiabilidade, do desempenho e da segurança do código. Você ouvirá que GitHub Copilot podem ajudar os desenvolvedores a avaliar o código, identificar áreas para melhorias e atualizar com eficiência sua base de código. Você está ansioso para acelerar seu processo de melhoria de código usando GitHub Copilot.

Os tópicos abordados neste módulo incluem:

  • Explorando as ferramentas de melhoria de código do GitHub Copilot.
  • Usando as opções de correção rápida do GitHub Copilot.
  • Refatoração de código com as práticas recomendadas do GitHub Copilot.
  • Refatorar código com GitHub Copilot Chat embutido.
  • Refatoração de código com agentes de visualização do GitHub Copilot Chat .
  • Explorando os recursos do GitHub Copilot para revisão de código.
  • Refatorar código C# com GitHub Copilot.

Depois de concluir este módulo, você poderá:

  • Use os agentes de exibição de chat do GitHub Copilot para analisar, planejar e executar tarefas com eficiência.
  • Aplique opções de correção rápida para resolver problemas de codificação, falhas de teste e erros de terminal usando ferramentas como Corrigir ações inteligentes e Chat Embutido.
  • Refatore o código para melhorar a legibilidade, reduzir a complexidade e aprimorar a manutenção aproveitando as ferramentas contextuais e as práticas recomendadas da GitHub Copilot.
  • Realize revisões de código usando a seleção de revisão de GitHub Copilot e revise os recursos de alterações para garantir a qualidade, a confiabilidade e a segurança.
  • Conclua um exercício prático para refatorar e otimizar um aplicativo C# usando GitHub Copilot.

Importante

Para concluir esse treinamento GitHub Copilot, você deve ter uma assinatura ativa para GitHub Copilot em sua conta de GitHub pessoal (inclui o plano GitHub Copilot Gratuito) ou deve ser atribuído a uma assinatura gerenciada por uma organização ou empresa. As atividades do módulo podem incluir sugestões de GitHub Copilot que correspondem ao código público. Se você for membro de uma organização no GitHub Enterprise Cloud que recebeu uma assinatura GitHub Copilot por meio de sua organização, a configuração para sugestões que correspondem ao código público pode ser herdada de sua organização ou empresa. Se sua conta bloquear sugestões que correspondam ao código público, as atividades do módulo poderão não funcionar conforme o esperado.