Guia do Copilot Chat
Veja exemplos de prompts para usar com o GitHub Copilot Chat.
Spotlight

Generate unit tests
Copilot Chat can help with generating unit tests for a function.

Improving code readability and maintainability
Learn how to improve your code readability and maintainability.

Debugging invalid JSON
Copilot can identify and resolve syntax errors or structural issues in JSON data.
Explore 22 prompt articles
Depurando JSON inválido
O Copilot Chat pode identificar e resolver erros de sintaxe ou problemas estruturais em dados JSON.Debugging codeIntermediateTratando limites de taxa de API
O Copilot Chat pode ajudar a tratar os limites de taxa de API sugerindo código que detecta e implementa a lógica de repetição.Debugging codeIntermediateExploring potential feature implementations
Copilot Chat can help explore different approaches for implementing a single feature.Functionality analysisIntermediateAnalisando e incorporando comentários do usuário
O Copilot Chat pode aprimorar o processo de incorporação de comentários do usuário ao seu projeto.Functionality analysisIntermediateAprimorando a legibilidade e a capacidade de manutenção do código
O Copilot Chat pode sugerir maneiras de tornar seu código mais fácil de entender e de manter.Refactoring codeSimpleCorrigindo erros de lint
O Copilot Chat pode sugerir maneiras de corrigir problemas identificados por um linter de código.Refactoring codeIntermediateRefatorando para otimização de desempenho
O Copilot Chat pode sugerir maneiras de acelerar código com execução lenta.Refactoring codeSimpleRefatorando para implementar um padrão de design
O Copilot Chat pode sugerir padrões de design que você pode usar para aprimorar seu código.Refactoring codeIntermediateRefatorando camadas de acesso a dados
O Copilot Chat pode sugerir maneiras de desacoplar o código de acesso a dados da lógica de negócios, facilitando a manutenção e a escala de um aplicativo.Refactoring codeAdvancedDesacoplando a lógica de negócios dos componentes da interface do usuário
O Copilot Chat pode ajudar você a separar a lógica de negócios do código da interface do usuário, facilitando a manutenção e a escala do aplicativo.Refactoring codeAdvancedLidar com preocupações paralelas
O Copilot Chat pode ajudar você a evitar código relacionado a uma preocupação diferente da principal preocupação do método ou função em que o código está localizado.Refactoring codeIntermediateSimplificando hierarquias de herança complexas
O Copilot Chat pode ajudar você a refatorar código para evitar classes com várias camadas de herança.Refactoring codeIntermediateCorrigindo problemas de integridade de dados ou deadlocks de banco de dados
O Copilot Chat pode ajudar você a evitar códigos que causam operações de banco de dados lentas ou bloqueadas ou tabelas com dados ausentes ou incorretos.Refactoring codeAdvancedTraduzindo código para uma linguagem de programação diferente
O Copilot Chat pode ajudar você a reescrever código para executar as mesmas operações, mas em uma linguagem de programação diferente.Refactoring codeSimpleDocumentando código herdado
O Copilot Chat pode ajudar a documentar código herdado.Documenting codeSimpleExplicando código herdado
O Copilot Chat pode ajudar a explicar código não familiar.Documenting codeSimpleExplicando algoritmos ou lógica complexa
O Copilot Chat pode ajudar a adicionar documentação clara e concisa sobre algoritmos ou lógica complexa.Documenting codeIntermediateSincronizando a documentação com alterações de código
O Copilot Chat pode ajudar a manter a documentação do código atualizada.Documenting codeIntermediateGerar testes de unidade
O Copilot Chat pode ajudar a gerar testes de unidade para uma função.Testing codeIntermediateCriar objetos fictícios para abstrair camadas
O Copilot Chat pode ajudar na criação de objetos fictícios que você pode usar para testes de unidade.Testing codeIntermediateCriar testes de ponta a ponta para uma página da Web
O Copilot Chat pode ajudar a gerar testes de ponta a ponta.Testing codeAdvancedEncontrando vulnerabilidades existentes no código
O chat do Copilot pode ajudar a encontrar vulnerabilidades comuns em seu código e sugerir correções.Security analysisIntermediate