Examen de las características de revisión de código de Copilot de GitHub
GitHub Copilot puede revisar el código y proporcionar comentarios.
La revisión de código de Copilot en Visual Studio Code admite dos tipos de revisión:
- Selección de revisión: resalte el código y solicite una revisión inicial.
- Revisar los cambios: solicite una revisión más profunda de todos los cambios.
En la tabla siguiente se resumen la funcionalidad y la disponibilidad actuales de los dos tipos de revisión:
Característica | Revisión de la selección | Revisión de los cambios |
---|---|---|
Disponible en | Código de Visual Studio | Visual Studio Code y el sitio web de GitHub |
Característica Premium/estándar | Característica estándar disponible para todos los suscriptores de Copilot | Característica Premium. Disponible con los planes Copilot Pro, Copilot Pro+, Copilot Business y Copilot Enterprise. Se aplica una cuota mensual por persona. |
Descripción | Revisión inicial de una sección resaltada del código con comentarios y sugerencias | Revisión más minuciosa de todos los cambios |
Compatibilidad de idioma | Todos | C, C#, C++, Go, Java, JavaScript, Kotlin, Markdown, Python, Ruby, Swift, TypeScript. |
Compatibilidad con directrices de codificación personalizadas | No | Sí |
Cuota mensual de revisión de código
El tipo de revisión de cambios de Revisión de código de Copilot es una característica premium con una cuota mensual por persona.
Nota:
La cuota por persona para la revisión del código de Copilot comenzará el 4 de junio de 2025.
Cuando asigna Copilot como revisor para una solicitud de incorporación de cambios, se deduce una solicitud premium de la cuota mensual cada vez que Copilot publica comentarios en la solicitud de incorporación de cambios.
Si un repositorio está configurado para solicitar automáticamente una revisión de código de Copilot para todas las nuevas solicitudes de incorporación de cambios, el uso de la solicitud Premium se aplica a la cuota del autor de la solicitud de incorporación de cambios. Si una solicitud de incorporación de cambios es creada por acciones de GitHub o por un bot, el uso se aplicará al usuario que desencadenó el flujo de trabajo (si es identificable) o a un propietario de facturación designado.
Cuando llegue a la cuota mensual, no podrá obtener una revisión de código de Copilot hasta que se restablezca la cuota, a menos que actualice el plan de Copilot o habilite más solicitudes Premium.
Advertencia
Copilot no garantiza detectar todos los problemas o inconvenientes en una solicitud de cambios, y a veces comete errores. Valide cuidadosamente los comentarios de Copilot y complemente los comentarios de Copilot con una revisión humana.
Uso de las características de revisión de código
Copilot puede ayudar a revisar el código, ya sea para un bloque de código que seleccione en el editor o todos los cambios incluidos en una solicitud de incorporación de cambios (requiere la extensión Solicitudes de incorporación de cambios de GitHub).
Revisión de un bloque de código seleccionado en el editor de código
La acción inteligente Revisar y comentar proporciona una manera de revisar y analizar el código. Puede ayudarle a identificar áreas para mejorar, sugerir actualizaciones de refactorización y proporcionar instrucciones sobre los procedimientos recomendados. Las sugerencias generadas por la característica de revisión de código pueden ayudarle a mejorar la calidad, confiabilidad, rendimiento y seguridad del código.
Abra un archivo de código en el editor.
Seleccione el código que desea revisar.
Haga clic con el botón derecho en el código seleccionado, seleccione Copilot y, a continuación, seleccione Revisar y comentar.
El agente de revisión de código crea comentarios de revisión en el panel COMENTARIOS (debajo del editor de código) y muestra las actualizaciones sugeridas insertadas en el editor de código.
Navegue por las sugerencias y aplique o descarte las actualizaciones.
Revisar todos los cambios en el código base
La característica Revisión de código de Copilot: cambios proporciona una manera de revisar todos los cambios preparados provisionalmente o sin preparar en su base de código. Puede ayudarle a identificar áreas para mejorar, sugerir actualizaciones de refactorización y proporcionar instrucciones sobre los procedimientos recomendados. Las sugerencias generadas por la característica de revisión de código pueden ayudarle a mejorar la calidad, confiabilidad, rendimiento y seguridad del código.
En Visual Studio Code, cambie a la vista Control de código fuente.
Para solicitar una revisión de los cambios no confirmados, mantenga el puntero del ratón sobre CAMBIOS y luego seleccione el botón Revisión del código de Copilot - cambios no confirmados.
Espere a que Copilot revise los cambios. Esto suele tardar menos de 30 segundos.
Si Copilot tiene algún comentario, se mostrarán en línea en sus archivos y en la pestaña Problemas.
Resumen
GitHub Copilot puede revisar el código y proporcionar comentarios. La revisión de código de Copilot en Visual Studio Code admite dos tipos de revisión: revisión de selección y revisión de cambios. La acción inteligente Revisar y comentar proporciona una manera de revisar y analizar el código seleccionado. Puede ayudarle a identificar áreas para mejorar, sugerir actualizaciones de refactorización y proporcionar instrucciones sobre los procedimientos recomendados. La característica Revisión de código de Copilot: cambios proporciona una manera de revisar los cambios preparados o no preparados mediante la vista de Control de código fuente de Visual Studio Code.