{"meta":{"title":"Überprüfen des Codes","intro":"Führe umfassende Code Reviews mit strukturiertem Feedback durch.","product":"GitHub Copilot","breadcrumbs":[{"href":"/de/copilot","title":"GitHub Copilot"},{"href":"/de/copilot/tutorials","title":"Anleitungen"},{"href":"/de/copilot/tutorials/customization-library","title":"Anpassungsbibliothek"},{"href":"/de/copilot/tutorials/customization-library/prompt-files","title":"Befehlsdateien"},{"href":"/de/copilot/tutorials/customization-library/prompt-files/review-code","title":"Überprüfen des Codes"}],"documentType":"article"},"body":"# Überprüfen des Codes\n\nFühre umfassende Code Reviews mit strukturiertem Feedback durch.\n\n> \\[!NOTE]\n>\n> * Copilot-Promptdateien befinden sich in der öffentliche Vorschau. Änderungen sind vorbehalten. Promptdateien sind nur in VS Code, Visual Studio und JetBrains-IDEs verfügbar. Siehe [Informationen zum Anpassen der GitHub Copilot-Antworten](/de/copilot/concepts/prompting/response-customization#about-prompt-files).\n> * Beispiele für von der Community bereitgestellte Promptdateien für bestimmte Sprachen und Szenarios findest du im Repository [Großartige GitHub Copilot-Anpassungen](https://github.com/github/awesome-copilot/blob/main/docs/README.prompts.md).\n\nDiese Promptdatei führt umfassende Code Reviews durch und bietet strukturiertes, umsetzbares Feedback als einzelnen umfassenden Bericht in Copilot-Chat.\n\nDu kannst Copilot Codeüberprüfung ebenfalls in Visual Studio Code verwenden. Weitere Informationen findest du unter [Verwendung von GitHub Copilot zur Codeüberprüfung](/de/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review?tool=vscode). Copilot Codeüberprüfung bietet interaktives, schrittweises Feedback mit Inlinekommentaren im Editor, die du direkt anwenden kannst, während diese Promptdatei einen umfassenden Bericht mit lehrreichen Erläuterungen liefert.\n\n## Prompt für den Code Review\n\n```text copy\n---\nagent: 'agent'\ndescription: 'Perform a comprehensive code review'\n---\n\n## Role\n\nYou're a senior software engineer conducting a thorough code review. Provide constructive, actionable feedback.\n\n## Review Areas\n\nAnalyze the selected code for:\n\n1. **Security Issues**\n   - Input validation and sanitization\n   - Authentication and authorization\n   - Data exposure risks\n   - Injection vulnerabilities\n\n2. **Performance & Efficiency**\n   - Algorithm complexity\n   - Memory usage patterns\n   - Database query optimization\n   - Unnecessary computations\n\n3. **Code Quality**\n   - Readability and maintainability\n   - Proper naming conventions\n   - Function/class size and responsibility\n   - Code duplication\n\n4. **Architecture & Design**\n   - Design pattern usage\n   - Separation of concerns\n   - Dependency management\n   - Error handling strategy\n\n5. **Testing & Documentation**\n   - Test coverage and quality\n   - Documentation completeness\n   - Comment clarity and necessity\n\n## Output Format\n\nProvide feedback as:\n\n**🔴 Critical Issues** - Must fix before merge\n**🟡 Suggestions** - Improvements to consider\n**✅ Good Practices** - What's done well\n\nFor each issue:\n- Specific line references\n- Clear explanation of the problem\n- Suggested solution with code example\n- Rationale for the change\n\nFocus on: ${input:focus:Any specific areas to emphasize in the review?}\n\nBe constructive and educational in your feedback.\n```\n\n## Verwenden dieser Promptdatei\n\n1. Speichern Sie den obigen Inhalt als `review-code.prompt.md` im Ordner `.github/prompts`.\n2. Öffne die zu überprüfende Codedatei im Editor.\n3. Zeige in Visual Studio Code die Copilot-Chat-Ansicht an, und gib `/review-code` ein, um die benutzerdefinierte Überprüfung mithilfe dieser Promptdatei auszulösen. Optional kannst du außerdem angeben, worauf sich die Überprüfung konzentrieren soll, indem du beispielsweise `focus=security` eingibst.\n\n## Weitere Informationen\n\n* [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\n* [Informationen zum Anpassen der GitHub Copilot-Antworten](/de/copilot/concepts/response-customization): Übersicht über die Anpassung von Antworten in GitHub Copilot\n* [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"}