En esta guía, aprenderás a usar el Copilot Chat in GitHub para comprender el propósito de un repositorio, examinar archivos y profundizar en líneas de código específicas. Al seguir estos pasos, obtendrás información sobre cualquier proyecto de forma más rápida, lo que hace que la incorporación, la revisión de código y la exploración de proyectos sean más fáciles y eficientes.
Requisitos previos
Necesitarás acceso a GitHub Copilot. Para más información, consulta ¿Qué es GitHub Copilot?.
Descripción de un repositorio
Si no estás familiarizado con un proyecto, puede resultar difícil comprender el propósito de un repositorio y sus archivos. Copilot puede ayudarte a comprender de forma rápida el propósito de un repositorio, por ejemplo, mediante un resumen del archivo LÉAME del repositorio.
-
En el sitio web GitHub, vaya al repositorio sobre el que desea conversar.
-
Haga clic en el icono GitHub Copilot en la parte superior derecha de la página.
-
En el encabezado de la parte superior del panel de chat debe poner "Chatting about" seguido del nombre del repositorio actual.
Si se muestra el nombre del repositorio incorrecto, ya que anteriormente estaba conversando sobre otro repositorio, haga clic en Todos los repositorios y elija el repositorio sobre el que desea hablar.
-
En el cuadro "Ask Copilot" que aparece en la parte inferior del panel del chat, escribe "Resumir el propósito de este repositorio según el archivo LÉAME" y presiona Entrar. Copilot responde en el panel de chat.
También puedes usar Copilot para comprender los roles de diferentes carpetas y archivos dentro del repositorio. Por ejemplo, puedes pedir a Copilot que resuma el contenido de un archivo específico o que explique el propósito de una carpeta concreta.
Exploración de archivos y código
Al explorar un proyecto, puede que quieras comprender el contenido de un archivo específico. Copilot puede ayudarte a comprender de forma rápida el propósito de un archivo, por ejemplo, mediante un resumen del contenido de este. También puedes pedir a Copilot que explique líneas de código específicas dentro de un archivo.
-
En GitHub, vaya a un repositorio y abra un archivo.
-
Realice una de las siguientes acciones:
-
Para hacer una pregunta sobre el archivo entero, haz clic en el icono Copilot () de la parte superior derecha de la vista del archivo.
-
Para hacer una pregunta sobre líneas específicas dentro del archivo:
- Haz clic en el número de línea de la primera línea que quieras seleccionar, mantén presionada la tecla Mayúsculas y, a continuación, haz clic en el número de línea de la última línea que quieras seleccionar.
- Para hacer tu propia pregunta sobre las líneas seleccionadas, haz clic en el icono Copilot () a la derecha de la selección y escribe tu pregunta en el panel GitHub Copilot Chat.
- Para hacer una pregunta predefinida, haz clic en el menú desplegable situado junto al icono Copilot y elige una de las opciones.
-
-
Si haces clic en el icono Copilot , escribe una pregunta en el cuadro “Pregunta Copilot” situado en la parte inferior del panel de chat y presiona Entrar.
Por ejemplo, si pregunta por el archivo completo, puede escribir:
Explain this file.
How could I improve this code?
How can I test this script?
Si pregunta por líneas específicas, puede escribir:
Explain the function at the selected lines.
How could I improve this class?
Add error handling to this code.
Write a unit test for this method.
Copilot responde a tu solicitud en el panel.
-
Opcionalmente, después de enviar una pregunta, puedes hacer clic en en el cuadro de texto para detener la respuesta.
-
Puede continuar la conversación con una pregunta de seguimiento. Por ejemplo, puede escribir “dime más” para que Copilot amplíe su último comentario.
Pasos siguientes
Ahora que sabes cómo usar Copilot para explorar proyectos, puedes emplearlo como ayuda para comprender cualquier repositorio, archivo o línea de código en GitHub.