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 [AUTOTITLE](/copilot/tutorials/customization-library/custom-instructions/your-first-custom-instructions).
    
  •           Los **archivos de mensaje (versión preliminar pública)** definen mensajes reutilizables para tareas específicas que puede invocar cuando sea necesario. Los archivos de comandos solo están disponibles en VS Code, Visual Studio y en IDEs de JetBrains.
    

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
---
agent: '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. Guarde el archivo de solicitud anterior como explain-code.prompt.md en la carpeta .github/prompts.

  2. En Visual Studio Code, muestra la vista chat de Copilot 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

  •         [Uso de archivos de mensaje en Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/prompt-files) en la documentación de Visual Studio Code: información sobre cómo crear y usar archivos de mensaje
    
  •         [AUTOTITLE](/copilot/concepts/response-customization): Introducción a la personalización de respuestas en GitHub Copilot
    
  •         [Awesome GitHub Copilot Customizations](https://github.com/github/awesome-copilot/blob/main/docs/README.prompts.md): repositorio de archivos de mensaje personalizados aportados por la comunidad y otras personalizaciones para lenguajes y escenarios específicos