Skip to main content

Spickzettel zu GitHub Copilot Chat

In diesem Spickzettel findest du im Handumdrehen Informationen zu den gängigsten Befehlen und Optionen von GitHub Copilot Chat.

Diese Version des Artikels bezieht sich auf Copilot in Visual Studio. Klicke auf die Registerkarten oben, um andere Versionen dieses Artikels aufzurufen.

Erweiterungen für GitHub Copilot

Du kannst deine Instanz von Copilot Chat mit verschiedenen Befehlen und Optionen erweitern. Den richtigen Befehl oder die richtige Option für deine aktuelle Aufgabe zu kennen, kann dir helfen, deine Ziele effizienter zu erreichen. Dieser Spickzettel bietet dir eine Kurzübersicht über die gängigsten Befehle und Optionen von Copilot Chat.

Informationen zu den ersten Schritten mit Copilot Chat in Visual Studio findest du unter Stellen von GitHub Copilot-Fragen in Ihrer IDE.

Slash-Befehle

Verwende Schrägstrich-Befehle, um komplexe Prompts für häufige Szenarien zu vermeiden. Wenn du einen Schrägstrichbefehl verwenden möchtest, gib / gefolgt vom Befehlsnamen in das Chatpromptfeld ein.

Die verfügbaren Schrägstrichbefehle können je nach Chatumgebung und -kontext variieren. Um eine Liste der derzeit verfügbaren Schrägstrichbefehle anzuzeigen, gib / in das Chatpromptfeld deiner aktuellen Umgebung ein. Nachstehend findest du eine Liste mit einigen der häufigsten Schrägstrichbefehle für Copilot Chat.

CommandBeschreibung
/docFügt einen Dokumentationskommentar zu diesem Symbol hinzu
/explainErläutert, wie der Code in deinem aktiven Editor funktioniert
/fixLösung für Probleme im ausgewählten Code vorschlagen.
/helpKurzübersicht und Verwendungsgrundlagen für GitHub Copilot
/optimizeLaufzeit des ausgewählten Codes analysieren und verbessern.
/testsErstellt Komponententests für den ausgewählten Code

References

Standardmäßig verweist Copilot Chat auf die Datei, die du geöffnet hast, oder auf den Code, den du ausgewählt hast. Du kannst auch das #-Symbol gefolgt von einem Dateinamen, einem Dateinamen und Zeilennummern oder einer Projektmappe verwenden, um auf eine bestimmte Datei, auf bestimmte Zeilen oder auf eine bestimmte Projektmappe zu verweisen.

BeispielBeschreibung
Where are the tests in #MyFile.cs?Verweist auf eine bestimmten Datei
How are these files related #MyFile.cs #MyFile2.csVerweist auf mehrere Dateien
Explain this function #MyFile.cs: 66-72?Verweist auf bestimmte Zeilen in einer Datei
Is there a delete method in this #solution?Verweist auf die aktuelle Datei