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 diagonal: el comando de barra diagonal
/fixestá disponible en el agente de pregunta, las sesiones de chat integradas y la ventana de Chat rápido. - Acciones de código: las acciones de código "Corregir", como Fix mediante Copilot, se muestran en la interfaz de Visual Studio Code cuando GitHub Copilot detecta determinados problemas.
Corrección de problemas de codificación mediante la acción corregir inteligente
La acción corregir inteligente es accesible desde el menú contextual del editor y se puede usar para solucionar problemas de codificación sin 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 y, a continuación, seleccione Generar corrección de código>.
GitHub 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 de análisis en un archivo de código, GitHub Copilot muestra una acción de código (icono de resplandor) en el editor al pasar el puntero del ratón sobre el problema.
Corrección de errores de prueba
GitHub 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 GitHub Copilot corrección sugerida.
Alternativamente, puede:
Abra la vista Chat.
Escriba el comando
/fixTestFailure.Siga las sugerencias de GitHub Copilot para corregir la prueba.
Nota:
El 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 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 Agente, GitHub Copilot pueden 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 GitHub 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 ejecuta en el terminal, GitHub Copilot muestra un icono de destello en el margen para ofrecer una "Quick Fix" que explica lo que ha ocurrido.
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". La acción corregir inteligente es accesible desde el menú contextual del editor y se puede usar para solucionar problemas de codificación sin escribir un mensaje. La acción corregir inteligente también se puede usar para corregir errores de prueba y errores de terminal.