GitHub Copilot em Todos os Ambientes: IDE, Chat, GitHub.com e Técnicas de Linha de Comando
Intermediário
Desenvolvedor
Engenheiro de DevOps
Aluno
GitHub
Explore as funcionalidades multifacetadas do GitHub Copilot em vários ambientes de desenvolvimento. Saiba como aproveitar a codificação assistida por IA em seu IDE, interagir com conversas em linguagem natural para tarefas complexas, aprimorar a produtividade da linha de comando e acelerar o fluxo de trabalho de desenvolvimento da criação de código para a conclusão da solicitação de pull.
Objetivos de aprendizagem
Ao final deste módulo, você saberá como:
- Entenda como utilizar as sugestões automáticas do GitHub Copilot, o painel de várias sugestões e sua capacidade de se adaptar a diferentes estilos de codificação para acelerar o desenvolvimento de código.
- Entenda como fornecer contexto ao GitHub Copilot por meio de comentários embutidos, comentários de bloco, cadeias de caracteres de documentos e outros tipos de comentários para aprimorar a precisão e a velocidade da geração de código.
- Entenda como interagir com o GitHub Copilot por meio de conversas em linguagem natural para gerar código complexo, depurar problemas, obter explicações de código e simplificar fluxos de trabalho de desenvolvimento em tempo real.
- Entenda como melhorar a relevância das sugestões do GitHub Copilot Chat usando referência de escopo, comandos de barra "/" e agentes para concluir rapidamente as tarefas de desenvolvimento de rotina.
- Entenda como usar o GitHub Copilot em GitHub.com para exploração de repositório, assistência de solicitação de pull, gerenciamento de problemas e fluxos de trabalho colaborativos de revisão de código.
- Entenda como interagir com o GitHub Copilot na CLI para obter explicações de comando, sugestões e executar comandos para automatizar fluxos de trabalho de terminal.
Pré-requisitos
- Conhecimento básico de codificação.
- Acesso ao GitHub Copilot: Para usá-lo, você pode instalar a extensão do GitHub Copilot disponível para você nos seguintes Ambientes de Desenvolvimento Integrado (IDEs):
- Visual Studio
- Visual Studio Code
- Neovim
- IDEs da JetBrains (IntelliJ, PyCharm, WebStorm etc.)
- Uma conta do GitHub, que você conectaria ao Copilot a partir do seu editor de código.