Blog Post

Educator Developer Blog
2 MIN READ

Utilizando Slash commands en GitHub Copilot para Visual Studio

abrilurena's avatar
abrilurena
Icon for Microsoft rankMicrosoft
Jan 27, 2025

En este blog, demostraremos más información de los comandos de barra diagonal (slash commands). Como los llama Bruno Capuano en un video, "pequeños hechizos mágicos"; en otras palabras, al escribir una barra diagonal (/) en un símbolo del sistema de GitHub Copilot, se abre una opción en la que puede elegir algunos comandos que tendrán una acción predefinida.

 

[Blog original en inglés creado por Laurent Bugnion y Bruno Capuano]

Abriendo el menú de los comandos “Slash” 


Para abrir el menú de comandos de barra diagonal, puedes hacer clic en el botón Barra diagonal dentro de la ventana de chat de GitHub Copilot, como se muestra en la imagen inferior.
 

Imagen que muestra la ubicación de la barra diagonal (slash command) en GitHub Copilot Chat.

Otra opción es simplemente escribir una barra diagonal en el área de GitHub Copilot Chat. Cualquiera de las dos acciones abrirá el menú que se ve así:

Imagen que muestra las diferentes opciones que tenemos con GitHub Copilot y sus slash commands.

Repasemos los comandos:

  • doc: Este comando ayuda a crear un comentario de documentación relacionado con la selección determinada. Por ejemplo, si el cursor está dentro de un método, GitHub Copilot propondrá un comentario para este método.
  • exp: Este comando comienza un nuevo hilo de conversación, con un contexto completamente nuevo. Después, puedes cambiar entre conversaciones desde un cuadro combinado en la parte superior de la ventana de chat.
  • explain: Este comando explicará una parte del código. Si seleccionas un código, GitHub Copilot te explicará este código. También puedes utilizar el comando # para especificar un contexto diferente.
  • fix: Este comando propondrá una corrección para el código seleccionado.
  • generate: Este comando generará un código correspondiente a la pregunta que acabas de hacer.
  • help: Este comando mostrará ayuda sobre GitHub Copilot.
  • optimize: Este comando analizará el código en contexto y propondrá una optimización (en términos de rendimiento, líneas de código, etc.).
  • tests: Este comando creará una prueba unitaria para el código seleccionado.

Obtendremos más detalles sobre cada uno de estos comandos en futuras publicaciones. 

Más información

Como siempre, puedes encontrar más información, en nuestra colección de Microsoft Learn.

Mantente al tanto de este blog para obtener más contenido. Y, por supuesto, ¡también puedes suscribirte a nuestro canal de YouTube!

 

 

Updated Jan 21, 2025
Version 1.0
No CommentsBe the first to comment