Hinweis
- Copilot-Promptdateien befinden sich in der public preview. Änderungen sind vorbehalten. Promptdateien sind nur in VS Code verfügbar. Weitere Informationen findest du unter Informationen zum Anpassen der Antworten von GitHub Copilot Chat.
- Beispiele für von der Community bereitgestellte Promptdateien für bestimmte Sprachen und Szenarios findest du im Repository Großartige GitHub Copilot-Anpassungen.
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 Deine ersten benutzerdefinierten Anweisungen.
- Promptdateien (Public Preview) definieren wiederverwendbare Prompts für bestimmte Aufgaben, die du bei Bedarf aufrufen kannst. Promptdateien sind nur in VS Code 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
--- 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.
---
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.
Testen
-
Speichere die obige Promptdatei in deinem
.github/prompts
-Ordner alsexplain-code.prompt.md
. -
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.
-
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.
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 in der Visual Studio Code-Dokumentation: Informationen zum Erstellen und Verwenden von Promptdateien
- Informationen zum Anpassen der Antworten von GitHub Copilot Chat: Übersicht über die Anpassung von Antworten in GitHub Copilot
- Großartige GitHub Copilot-Anpassungen: Repository der durch die Community bereitgestellten benutzerdefinierten Promptdateien und weiterer Anpassungen für bestimmte Sprachen und Szenarios