AI Native Development
Portuguese 🇵🇹
Portuguese 🇵🇹
  • Introdução
  • Contribuindo para o Projeto
  • Introdução
    • Desenvolvimento Nativo de IA
    • Documentação Legível por IA
    • Tipos de Ferramentas de Codificação de IA
  • Básico
    • Completar Código
    • Gerar Código a Partir de Comentários
    • Gerar Comentários
    • Refatoração de Código
  • Padrões
    • Documentação Legível por IA
    • Regras de Nomenclatura Legíveis por IA
    • Desenvolvimento de Testes com IA
    • Diretório de Contexto
    • Compartilhamento de Conhecimento com Prompt
    • Reinventando a Roda
Powered by GitBook
On this page
  • Prioridade de referência do GitHub Copilot
  • Nota
  1. Básico

Completar Código

Last updated 1 year ago

A forma mais simples de usar o GitHub Copilot é através do complemento de código. O complemento de código aumenta a produtividade do desenvolvedor fornecendo sugestões de código enquanto o desenvolvedor está digitando.

Por exemplo, se você estiver definindo uma função em JavaScript e digitando o seguinte código:

function calculateSum(a, b) {
    // insira o processamento aqui
}

Nesse momento, o GitHub Copilot pode fornecer sugestões de código que podem ser usadas dentro da função. Por exemplo, ele pode fornecer o seguinte código:

const sum = a + b;
return sum;

Se o desenvolvedor escolher essa sugestão de código, o seguinte código será inserido dentro da função:

function calculateSum(a, b) {
    const sum = a + b;
    return sum;
}

Prioridade de referência do GitHub Copilot

O GitHub Copilot consulta vários arquivos da mesma linguagem abertos recentemente e calcula a similaridade para determinar quais arquivos incluir nas sugestões do prompt. Atualmente, a lógica é privada, mas há algumas anotações de engenharia reversa disponíveis, como .

Nota

O GitHub Copilot fornece código gerado por IA, portanto, o código gerado automaticamente pode não ser totalmente preciso. Os desenvolvedores devem revisar o código gerado e modificá-lo manualmente, se necessário. O uso do recurso de complemento de código do GitHub Copilot reduz a necessidade de digitar código manualmente.

esta aqui