Skip to main content

El primer archivo de mensaje

Crea tu primer archivo de mensaje de Copilot con este sencillo ejemplo de explicación de código que funciona con cualquier lenguaje de programación.

Nota:

Acerca de las personalizaciones

Puedes personalizar las respuestas de GitHub Copilot mediante dos tipos de archivos:

  • Las Instrucciones personalizadas proporcionan instrucciones continuas sobre cómo debe comportarse GitHub Copilot en todas las interacciones. Para obtener un ejemplo introductorio, consulta Las primeras instrucciones personalizadas.
  • Los archivos de mensaje (versión preliminar pública) definen mensajes reutilizables para tareas específicas que puedes invocar cuando sea necesario. Los archivos de indicación solo están disponibles en VS Code.

El primer archivo de mensaje

Comienza con este sencillo archivo de mensaje que te ayuda a escribir explicaciones de código claras y bien documentadas.

Mensaje de explicación del código

Text
---
mode: 'agent'
description: 'Generate a clear code explanation with examples'
---

Explain the following code in a clear, beginner-friendly way:

Code to explain: ${input:code:Paste your code here}
Target audience: ${input:audience:Who is this explanation for? (e.g., beginners, intermediate developers, etc.)}

Please provide:

* A brief overview of what the code does
* A step-by-step breakdown of the main parts
* Explanation of any key concepts or terminology
* A simple example showing how it works
* Common use cases or when you might use this approach

Use clear, simple language and avoid unnecessary jargon.

Prueba

  1. Guarda el archivo de mensaje anterior como explain-code.prompt.md en la carpeta .github/prompts.

  2. En Visual Studio Code, muestra la vista Copilot Chat y escribe /explain-code.

    Copilot cambiará al modo de agente, si aún no está seleccionado, y te pedirá que escribas código y un tipo de público.

  3. Especifique:

    Text
    The code is `function fibonacci(n) { return n <= 1 ? n : fibonacci(n-1) + fibonacci(n-2); }`. The audience is beginners.
    

Información adicional