Examen de las opciones de corrección rápida de GitHub Copilot
GitHub Copilot proporciona opciones de corrección rápida que abordan problemas de codificación, errores de prueba y problemas detectados en el terminal de comandos. Entre las opciones de corrección rápida se incluyen:
- Acción inteligente: la acción corregir inteligente es una acción contextual que se puede usar para corregir errores de codificación sin escribir un mensaje.
- Comando de barra oblicua: El comando de barra oblicua
/fix
está disponible en el modo de pregunta, sesiones de chat insertadas y la ventana Chat rápido. - Acciones de código: las acciones de código "Corregir", como Fix using Copilot, se muestran en la interfaz de Visual Studio Code cuando Copilot detecta ciertos problemas.
Corrección de problemas de codificación mediante la acción corregir inteligente
Se puede acceder a la acción inteligente Corregir desde el menú contextual de Copilot en el editor y se puede usar para solucionar problemas de codificación sin necesidad de escribir un mensaje.
Para corregir un problema de codificación mediante la acción corregir inteligente:
Abra el archivo de código de la aplicación.
Seleccione el código que desea corregir.
Haga clic con el botón derecho en el código seleccionado, seleccione Copilot y, a continuación, seleccione Corregir.
Copilot abre una sesión de chat en línea para mostrar una sugerencia de actualización de código directamente en el editor. Seleccione Aceptar o Cerrar para aceptar o descartar la corrección sugerida.
Opcionalmente, puede refinar la actualización de código sugerida mediante el envío de un mensaje que proporcione contexto adicional.
Como alternativa, si hay un problema de compilación o linting en un archivo de código, Copilot muestra una acción de código Corregir con Copilot (icono de destello) en el editor al mantener el puntero del ratón sobre el problema.
Corrección de errores de prueba
Copilot se integra con el Explorador de pruebas en VS Code y puede ayudar a corregir las pruebas con errores.
En el Explorador de pruebas, mantenga el puntero sobre una prueba con error.
Seleccione el botón Corregir error de prueba (icono de sparkle).
Revise y aplique la corrección sugerida de Copilot.
Alternativamente, puede:
Abra la vista Chat.
Escriba el comando
/fixTestFailure
.Siga las sugerencias de Copilot para corregir la prueba.
Nota:
El modo de agente supervisa la salida de la prueba al ejecutar pruebas e intenta corregir y volver a ejecutar pruebas con errores automáticamente. El uso del modo de agente para supervisar la salida de la prueba puede ayudarle a identificar y resolver rápidamente problemas en el código. Sin embargo, cuando se usa el modo de agente, GitHub Copilot puede realizar varias solicitudes Premium para completar una sola tarea. Las solicitudes Premium se pueden usar mediante avisos iniciados por el usuario y acciones de seguimiento que Copilot realiza en su nombre. El total de solicitudes premium usadas depende de la complejidad de la tarea, del número de pasos implicados y del modelo seleccionado.
Corrección de errores de terminal
Cuando un comando no se puede ejecutar en el terminal, Copilot muestra un icono de brillo en el margen que ofrece una corrección rápida para explicar lo que sucedió.
Resumen
GitHub Copilot proporciona opciones de corrección rápida que abordan problemas de codificación, errores de prueba y problemas detectados en el terminal de comandos. Entre las opciones de corrección rápida se incluyen la acción inteligente Corregir, el comando de barra oblicua /fix
y las acciones de código "Corregir". Se puede acceder a la acción inteligente Corregir desde el menú contextual de Copilot en el editor y se puede usar para solucionar problemas de codificación sin necesidad de escribir un mensaje. La acción corregir inteligente también se puede usar para corregir errores de prueba y errores de terminal.