Skip to main content

Anzeigen von Protokollen für GitHub Copilot in deiner Umgebung

Anzeigen von GitHub Copilot-Fehlern in deiner IDE

Wer kann dieses Feature verwenden?

GitHub Copilot Individual, GitHub Copilot Business oder GitHub Copilot Enterprise.

Sammeln von Protokolldateien

Der Speicherort der Protokolldateien hängt von der verwendeten JetBrains-IDE ab. Weitere Informationen findest du unter Konfigurieren von GitHub Copilot in deiner Umgebung.

In diesen Schritten wird beschrieben, wie Sie die Protokolldateien für die folgenden JetBrains-IDEs anzeigen und sammeln:

  • IntelliJ IDEA
  • Android Studio
  • GoLand
  • PhpStorm
  • PyCharm
  • RubyMine
  • WebStorm

Die GitHub Copilot-Erweiterung protokolliert den IDEA-Protokollspeicherort für IntelliJ-Plug-Ins.

  1. Öffne in deiner JetBrains-IDE das Menü Hilfe.
  2. Wechsle zu Anmeldung im Finder anzeigen.
  3. Öffne idea.log in deinem bevorzugten Editor, und suche nach Fehlern im Zusammenhang mit GitHub oder GitHub Copilot.

Weitere Informationen finden Sie in der IntelliJ-Dokumentation unter Suchen von IDE-Protokolldateien.

Sammeln von Protokolldateien aus Rider

  1. Öffne in Rider das Menü Hilfe.
  2. Wechsle zu Diagnosetools.
  3. Wechsle zu Anmeldung anzeigen.
  4. Öffne idea.log in deinem bevorzugten Editor, und suche nach Fehlern im Zusammenhang mit GitHub oder GitHub Copilot.

Aktivieren desn Debugmodus

Wenn Sie feststellen, dass die Protokolldatei nicht genügend Informationen enthält, um ein Problem zu beheben, kann es hilfreich sein, die Debugprotokollierung vorübergehend zu aktivieren. Dies kann besonders hilfreich beim Debuggen von netzwerkbezogenen Problemen sein.

  1. Klicke in der Menüleiste auf Hilfe, wähle Diagnosetools aus, und klicke auf Debugprotokolleinstellungen ....

    Screenshot der Menüleiste in einer JetBrains-IDE. Das Menü „Hilfe“ und das Untermenü „Diagnosetools“ werden erweitert, und die Option „Debugprotokolleinstellungen“ ist blau hervorgehoben.

  2. Füge im Fenster „Benutzerdefinierte Debugprotokollkonfiguration“ eine neue Zeile mit dem folgenden Inhalt hinzu, und klicke dann auf OK.

    Text
    #com.github.copilot:trace
    
  3. Verwende deine IDE, bis das Problem erneut auftritt, und erfasse dann die Protokolldatei, wie unter Sammeln von Protokolldateien beschrieben.

  4. Wenn Sie über die benötigten Informationen verfügen, deaktivieren Sie den Debugmodus, indem Sie #com.github.copilot:trace aus dem Fenster „Benutzerdefinierte Debugprotokollkonfiguration“ entfernen.

Anzeigen von Diagnoseprotokollen zur Netzwerkkonnektivität

Treten beim Herstellen einer Verbindung mit GitHub Copilot aufgrund von Netzwerkeinschränkungen, Firewalls oder deines Proxysetups Probleme auf, führe die folgenden Schritte zur Problembehandlung aus:

  1. Klicken Sie in der Menüleiste auf Tools, wählen Sie GitHub Copilot aus und klicken Sie auf Protokoll Diagnose.
  2. Die idea.log-Datei sollte in der JetBrains-IDE mit der Diagnoseausgabe geöffnet werden. Alternativ dazu können Sie die idea.log-Datei in Ihrem bevorzugten Editor öffnen.
  3. Überprüfen Sie im Abschnitt Erreichbarkeit, ob GitHub Copilot auf die erforderlichen Dienste zugreifen kann.

Wenn Sie ein benutzerdefiniertes Zertifikat verwenden, stellen Sie sicher, dass das Zertifikat ordnungsgemäß im Betriebssystem installiert ist. Lesen Sie dazu „Beheben von Zertifikatfehlern für GitHub Copilot“. Führen Sie dann die folgenden Schritte zur Problembehandlung aus.

  1. Klicken Sie in der Menüleiste auf Tools, wählen Sie GitHub Copilot aus und klicken Sie auf Protokoll ZS-Zertifikat.
  2. Die idea.log-Datei sollte in der JetBrains-IDE mit den vertrauenswürdigen ZS-Zertifikaten geöffnet werden, die im PEM-Format protokolliert sind. Gegebenenfalls müssen Sie die idea.log-Datei aktualisieren, damit die gesamte Ausgabe angezeigt wird. Alternativ dazu können Sie die idea.log-Datei in Ihrem bevorzugten Editor öffnen.
  3. Überprüfen Sie, ob das erwartete benutzerdefinierte Zertifikat in der Zertifikatlistenausgabe enthalten ist.

Anzeigen von Protokollen in Visual Studio

Die Protokolldateien für die GitHub Copilot-Erweiterung werden am Standardprotokollspeicherort für Visual Studio-Erweiterungen gespeichert.

  1. Öffne in Visual Studio Code das Menü Ansicht.
  2. Klicke auf Ausgabe.
  3. Wähle im Ansichtsbereich „Ausgabe“ im Dropdownmenü auf der rechten Seite den Eintrag GitHub Copilot aus.

Weitere Informationsquellen

Anzeigen und Sammeln von Protokolldateien

Die Protokolldateien für die GitHub Copilot-Erweiterung werden am Standardprotokollspeicherort für Visual Studio Code-Erweiterungen gespeichert. Die Protokolldateien sind nützlich für die Diagnose von Verbindungsproblemen.

  1. Öffne in Visual Studio Code das Menü Ansicht.
  2. Klicke auf Ausgabe.
  3. Wähle im Ansichtsbereich „Ausgabe“ im Dropdownmenü auf der rechten Seite den Eintrag GitHub Copilot aus.

Alternativ können Sie im Datei-Explorer den Protokollordner für Visual Studio Code-Erweiterungen öffnen. Dies ist nützlich, wenn die Protokolldateien an das Supportteam weitergeleitet werden sollen.

  1. Öffne die VS Code Command Palette.
    • Für Mac:
      • Drücke UMSCHALT+BEFEHL+P.
    • Für Windows oder Linux:
      • Drücke STRG+UMSCHALT+P.
  2. Gib „Protokolle“ ein, und wähle in der Liste den Eintrag Entwickler: Ordner für Erweiterungsprotokolle öffnen aus.

Anzeigen von Diagnoseprotokollen zur Netzwerkkonnektivität

Treten beim Herstellen einer Verbindung mit GitHub Copilot aufgrund von Netzwerkeinschränkungen, Firewalls oder deines Proxysetups Probleme auf, führe die folgenden Schritte zur Problembehandlung aus:

  1. Öffne die VS Code Command Palette.
    • Für Mac:
      • Drücke UMSCHALT+BEFEHL+P.
    • Für Windows oder Linux:
      • Drücke STRG+UMSCHALT+P.
  2. Gib „Diagnose“ ein, und wähle in der Liste den Eintrag GitHub Copilot: Diagnosedaten sammeln aus. Dadurch wird ein neuer Editor mit den relevanten Informationen geöffnet, die Sie selbst überprüfen oder mit dem Supportteam teilen können.
  3. Überprüfe im Abschnitt Erreichbarkeit, ob GitHub Copilot auch auf die erforderlichen Dienste zugreifen kann.

Anzeigen von Electron-Protokollen

In seltenen Fällen kann es vorkommen, dass Fehler nicht an die entsprechenden Fehlerhandler weitergegeben und nicht am regulären Speicherort protokolliert werden. Fehler, die nicht in den Protokollen angezeigt werden, können über die Protokolle im Prozess zur Ausführung von VS Code und der Erweiterung angezeigt werden.

  1. Öffne die VS Code Command Palette.

    • Für Mac:
      • Drücke UMSCHALT+BEFEHL+P.
    • Für Windows oder Linux:
      • Drücke STRG+UMSCHALT+P.
  2. Gib „Umschalten“ ein, und wähle in der Liste den Eintrag Entwickler: Entwicklertools umschalten aus.

  3. Wähle im Fenster „Entwicklertools“ die Registerkarte Konsole aus, um Fehler oder Warnungen anzuzeigen.

    Screenshot des Fensters „Entwicklertools“ in Visual Studio Code. Die Registerkarte „Konsole“ ist dunkelorange umrandet.

Weitere nützliche Informationen

Überprüfen, ob GitHub Copilot betriebsbereit ist

Um zu überprüfen, ob GitHub Copilot betriebsbereit ist, führe den folgenden Befehl in Vim/Neovim aus:

:Copilot status