Hinweis
Die neue Registerkartenoberfläche befindet sich derzeit in Öffentliche Vorschau und kann sich ändern.
Eine interaktive Copilot CLI Sitzung enthält vier Registerkarten am oberen Rand des Bildschirms:
- Sitzung: Die reguläre Chat-Erfahrung, bei der Sie Prompts für Copilot eingeben.
- Probleme: Öffnen Sie Probleme im aktuellen Repository auf GitHub.
- Pullanforderungen: Öffnen Sie Pull-Anforderungen im aktuellen Repository auf GitHub.
- Gists: Ihre Gists auf GitHub.
Mit den Registerkarten Issues, Pull Requests und Gists können Sie Inhalte von GitHub.com durchsuchen, ohne zu einem Browser wechseln zu müssen. Dies ist nützlich, wenn Sie:
- Suchen Sie ein Problem oder eine Pull-Anforderung, an der Sie arbeiten möchten.
- Ziehen Sie ein Element in den Chat — fügen Sie schnell einen Verweis auf das ausgewählte Element in das Promptfeld ein, damit Sie Copilot bitten können, es zu untersuchen, zu beheben, zu kommentieren oder zu prüfen.
- Zu einem Element springen auf GitHub.com – wenn Sie z. B. ein Problem kommentieren möchten, eine Pullanforderung zusammenführen oder einen Gist bearbeiten möchten.
Wechseln zwischen Registerkarten
- Drücken Sie die TAB-TASTE , um zur nächsten Registerkarte zu wechseln.
- Drücken Sie Umschalt+Tab, um zur vorherigen Registerkarte zu wechseln.
Der Tabulatorwechsel wird angehalten, während ein anderer Teil der CLI (z. B. die Schrägstrich-Befehlsauswahl) Ihre Tastaturanschläge beobachtet.
Hinweis
Die Registerkarten Issues und Pull requests werden nur angezeigt, wenn Copilot CLI innerhalb eines GitHub-Repositorys ausgeführt wird. In anderen Verzeichnissen werden nur die Registerkarten " Sitzung " und "Gists " angezeigt.
Allgemeine Tastatursteuerelemente
Die Registerkarten "Probleme", "Pullanforderungen" und "Gists " verwenden alle dieselben Steuerelemente. Egal, auf welcher dieser Registerkarten Sie sich befinden:
- Verwenden Sie die NACH-OBEN- und NACH-UNTEN-TASTE, um ein Element in der Liste hervorzuheben.
- Verwenden Sie die linke und rechte Pfeiltaste, um zwischen den Seiten in einer Liste zu wechseln.
- Drücken Sie die EINGABETASTE , um eine detaillierte Ansicht des hervorgehobenen Elements anzuzeigen. Drücken Sie ESC in der Detailansicht, um zur Liste zurückzukehren.
- Drücken Sie o, um das hervorgehobene Element (oder in der Detailansicht das aktuelle Element) mit GitHub.com zu öffnen.
- Drücken Sie C , um einen Verweis auf das Element in den Eingabeaufforderungseingabebereich einzufügen, und springen Sie zurück zur Registerkarte " Sitzung ".
Eine vollständige Liste der Tastendrücke, die Sie verwenden können, finden Sie am Ende dieses Artikels in der Tastaturreferenz.
Browserprobleme
Auf der Registerkarte "Probleme " werden die offenen Probleme im aktuellen Repository aufgelistet, die Sie betreffen – Probleme, die Sie erstellt, zugewiesen wurden, in denen sie erwähnt oder kommentiert wurden. Jede Zeile zeigt den Titel des Issues, die Issue-Nummer, den Autor und vor wie langer Zeit das Issue geöffnet wurde.
Die GitHub Suchabfrage, die zum Auffüllen der Liste verwendet wird, wird darüber angezeigt. Drücken Sie a, um zwischen der Anzeige nur der Issues, die Sie betreffen, und der Anzeige aller offenen Issues im Repository umzuschalten.
Wenn Sie c drücken, wird ein Verweis auf das Problem in das Eingabeaufforderungsfeld auf der Registerkarte " Sitzung " eingefügt. Sie können dann eine Eingabeaufforderung eingeben, die sich auf dieses Problem bezieht. Beispiel:
#1234 suggest a fix for this bug
Pull Requests durchsuchen
Auf der Registerkarte "Pullanforderungen " werden die geöffneten Pull-Anforderungen im aktuellen Repository aufgelistet, die Sie betreffen – Pullanforderungen, die Sie erstellt haben, zugewiesen wurden, in denen erwähnt, überprüft oder kommentiert wurden. Jede Zeile zeigt den Titel, die Nummer, den Autor und wie lange es her ist, dass der Pull Request geöffnet wurde.
Die GitHub Suchabfrage, die zum Auffüllen der Liste verwendet wird, wird darüber angezeigt. Drücken Sie a, um zwischen der Anzeige nur der Pull Requests, die Sie betreffen, und der Anzeige aller offenen Pull Requests im Repository umzuschalten.
Durch Drücken von c wird ein Verweis auf die Pullanforderung in das Eingabeaufforderungsfeld auf der Registerkarte " Sitzung " eingefügt. Sie können dann eine Eingabeaufforderung eingeben, die sich auf diese Pullanforderung bezieht. Beispiel:
#5678 check this out and run tests
Ihre Gists durchsuchen
Auf der Registerkarte Gists werden die Gists aufgelistet, die zu dem GitHub Konto gehören, bei dem Sie angemeldet sind. Sowohl öffentliche als auch geheime Gists werden angezeigt. Im Gegensatz zu den Registerkarten "Probleme " und " Pullanforderungen " ist die Registerkarte "Gists " nicht auf ein Repository festgelegt– sie ist immer verfügbar, unabhängig davon, wo Sie die CLI gestartet haben.
Durch Drücken von c wird die URL des Gists in das Prompt-Feld auf der Registerkarte Session eingefügt. Sie können dann einen Prompt eingeben, der sich auf dieses Gist bezieht. Beispiel:
https://gist.github.com/USERNAME/GIST-ID summarize this
Ändern von Issues, Pull Requests und Gists
Die Registerkarten Issues, Pull Requests und Gists sind schreibgeschützte Bereiche. Es gibt zwei Möglichkeiten, wie Sie ein Element bearbeiten können, das Sie auf einer dieser Registerkarten finden:
-
Drücken Sie o, um es auf GitHub.com zu öffnen und verwenden Sie die Weboberfläche, um das Element zu ändern.
-
Drücken Sie c, um einen Verweis in das Prompt-Feld einzufügen und bitten Sie Copilot, die Aktion für Sie auszuführen. Beispiel:
#1234 add a comment: "Any update on this?"#5678 merge thishttps://gist.github.com/USERNAME/GIST-ID delete this
Tastaturreferenz
Die Fußzeilenhinweisleiste in den Registerkarten "Probleme", " Pullanforderungen" und "Gists " fasst die verfügbaren Tasten zusammen:
| Key | Hierbei gilt: | Action |
|---|---|---|
| Tab / Umschalt+Tab | Beliebige Registerkarte „Start“ | Wechseln Sie zur nächsten oder vorherigen Home-Registerkarte. |
| ↓ / ↑ | ||
| J / K | Listenansicht | Markieren Sie das nächste oder vorherige Element in einer Liste. |
| → / ← | ||
| L / H | Listenansicht | Zeigen Sie die nächste oder vorherige Seite in einer mehrseitigen Liste an. |
| eingeben | Listenansicht | Öffnen Sie die Detailansicht für das hervorgehobene Element. |
| o | Listenansicht oder Detailansicht | Öffnen Sie das hervorgehobene Element auf GitHub.com in Ihrem Browser. |
| c | Listenansicht oder Detailansicht | Fügen Sie einen Verweis auf das Element in den Eingabeaufforderungseingabebereich ein, und springen Sie zurück zur Registerkarte " Sitzung ". |
| ein | Listenansicht auf Registerkarten " Probleme " und " Pullanforderungen " | Wechseln Sie zwischen der Anzeige von nur Elementen, die Sie betreffen, und zeigen Sie jedes geöffnete Element im Repository an. |
| ESC | Detailansicht | Kehren Sie zur Listenansicht zurück. |