Skip to main content

Die erste Promptdatei

Erstelle deine erste Copilot-Promptdatei mit diesem einfachen Beispiel zur Erläuterung des Codes, das für jede Programmiersprache geeignet ist.

Hinweis

Info zu Anpassungen

Du kannst GitHub Copilot mithilfe von zwei Dateitypen anpassen:

  •           **Benutzerdefinierte Anweisungen** bieten einen fortlaufenden Leitfaden für das Verhalten von GitHub Copilot bei allen Interaktionen. Ein Einführungsbeispiel findest du unter [AUTOTITLE](/copilot/tutorials/customization-library/custom-instructions/your-first-custom-instructions).
    
  •           **Promptdateien (Public Preview)** definieren wiederverwendbare Prompts für bestimmte Aufgaben, die Sie bei Bedarf aufrufen können. Promptdateien sind nur in VS Code, Visual Studio und JetBrains-IDEs verfügbar.
    

Die erste Promptdatei

Beginne mit dieser einfachen Promptdatei, mit der du klare, gut dokumentierte Codeerklärungen schreiben kannst.

Prompt für die Erläuterung des Codes

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.

Testen

  1. Speichere die obige Promptdatei in deinem .github/prompts-Ordner als explain-code.prompt.md.

  2. Zeige in Visual Studio Code die Copilot-Chat-Ansicht an, und gib /explain-code ein.

    Copilot wechseln in den Agent-Modus, wenn dieser noch nicht ausgewählt ist. Daraufhin wirst du aufgefordert, Code und einen Zielgruppentyp einzugeben.

  3. Geben Sie Folgendes ein:

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

Weitere Informationen

  •         [Verwenden von Promptdateien in Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/prompt-files) in der Visual Studio Code-Dokumentation: Informationen zum Erstellen und Verwenden von Promptdateien
    
  •         [AUTOTITLE](/copilot/concepts/response-customization): Übersicht über die Anpassung von Antworten in GitHub Copilot
    
  •         [Großartige GitHub Copilot-Anpassungen](https://github.com/github/awesome-copilot/blob/main/docs/README.prompts.md): Repository der durch die Community bereitgestellten benutzerdefinierten Promptdateien und weiterer Anpassungen für bestimmte Sprachen und Szenarios