Pular para o conteúdo principal

Gerar Resolução de Ticket

Este tutorial ensina como utilizar o GitHub Copilot para gerar automaticamente a resolução/documentação de tickets de desenvolvimento, facilitando o processo de documentação das alterações realizadas no projeto.

Objetivo

Automatizar a criação de resumos detalhados das alterações feitas em tickets de desenvolvimento, incluindo localizações de arquivos e descrição das mudanças implementadas.

Como Usar

1. Acessando o GitHub Copilot

No VS Code, clique no ícone "Add Context..." na interface do GitHub Copilot para adicionar contexto à sua solicitação.

Interface do GitHub Copilot

Esta imagem mostra a interface principal do GitHub Copilot no VS Code, destacando o botão "Add Context..." que permite adicionar arquivos e contexto específico para melhorar a qualidade das respostas.

2. Selecionando Ferramentas

Clique em "Tools..." para acessar as ferramentas disponíveis do Copilot.

Menu de Ferramentas

O menu "Tools..." fornece acesso a diversas ferramentas integradas do GitHub Copilot, incluindo análise de mudanças do Git, busca no codebase, e outras funcionalidades úteis para desenvolvimento.

3. Utilizando Git Changes

Selecione a opção "changes - Git Changes" para analisar automaticamente as alterações feitas no seu repositório.

Git Changes Tool

A ferramenta "Git Changes" permite ao Copilot analisar automaticamente todas as mudanças staged e unstaged do seu repositório Git, fornecendo contexto completo sobre as alterações realizadas.

4. Aplicando o Template

Com o contexto das mudanças carregado, utilize o template abaixo para gerar a documentação:

Template Final

Esta imagem mostra o resultado final após aplicar o template, com o GitHub Copilot gerando automaticamente um resumo estruturado das alterações baseado no contexto das mudanças do Git.

Template para Copiar

Faça um resumo de tudo o que foi alterado, adicionar as localizações e falando o que foi mudado.

Template

## Resumo

## (Descrição das alterações feitas no projeto)

## Título

- _src/components/Button.tsx_
- Corrigido bug ao formatar valores negativos.
- Adicionada compatibilidade com moedas internacionais.

---

## Título

- _src/components/Button.tsx_
- Corrigido bug ao formatar valores negativos.
- Adicionada compatibilidade com moedas internacionais.

---

Adicione pequenos trechos de códigos quando necessário.