AI Native Development
Spanish 🇪🇸
Spanish 🇪🇸
  • Introducción
  • Contribuir al proyecto
  • Introducción
    • Desarrollo nativo de IA
    • Documentación legible para IA
    • Tipos de herramientas de codificación de IA
  • Básico
    • Finalización de código
    • Generación de código a partir de comentarios
    • Generación de comentarios
    • Refactorización de código
  • Patrones
    • Documentación nativa de IA
    • Reglas de nombramiento legibles para IA
    • Desarrollo de pruebas con IA
    • Directorio de contexto
    • Compartir conocimientos de forma rápida
    • Reinventar la rueda
Powered by GitBook
On this page
  • Prioridad de referencia de GitHub Copilot
  • Nota
  1. Básico

Finalización de código

Last updated 1 year ago

La forma más sencilla de utilizar GitHub Copilot es mediante el completado de código. El completado de código mejora la productividad del desarrollador al proporcionar sugerencias de código cuando el desarrollador está escribiendo código.

Por ejemplo, supongamos que está definiendo una función en JavaScript. Está escribiendo código como este:

function calculateSum(a, b) {
    // Inserte el procesamiento aquí
}

En este momento, GitHub Copilot puede proporcionar sugerencias de código que podrían ser utilizadas dentro de la función. Por ejemplo, se podría ofrecer el siguiente código:

const sum = a + b;
return sum;

Si el desarrollador selecciona este código sugerido, se insertará el siguiente código dentro de la función:

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

Prioridad de referencia de GitHub Copilot

GitHub Copilot revisa varios archivos del mismo lenguaje de programación que se han abierto recientemente y calcula su similitud para determinar qué archivos se incluirán en la lista de sugerencias. Actualmente, la lógica detrás de esto no es pública, pero hay algunas notas sobre la ingeniería inversa disponible en .

Nota

GitHub Copilot proporciona código generado por inteligencia artificial, por lo que no se garantiza que el código generado automáticamente sea completamente preciso. Los desarrolladores deben revisar el código generado y corregirlo manualmente según sea necesario. Al utilizar la función de completado de código de GitHub Copilot, los desarrolladores pueden escribir menos código manualmente.

esta entrada de blog