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 Pro, GitHub Copilot Free oder GitHub Copilot Business.

Sammeln von Protokolldateien

Der Speicherort der Protokolldateien hängt von der verwendeten JetBrains-IDE ab. Weitere Informationen finden Sie 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ü „Help“ und das Untermenü „Diagnostic Tools“ sind erweitert, und „Debug Log Settings“ ist 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 Issue 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. Klicke in der Menüleiste auf Tools, wähle GitHub Copilot aus und klicke auf Diagnose protokollieren.
  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üfe im Abschnitt Erreichbarkeit, ob GitHub Copilot auf die erforderlichen Dienste zugreifen kann.

Wenn du ein benutzerdefiniertes Zertifikat verwendest, stelle sicher, dass das Zertifikat ordnungsgemäß im Betriebssystem installiert ist. Informationen hierzu findest du unter Beheben von Zertifikatfehlern für GitHub Copilot. Führen Sie dann die folgenden Schritte zur Problembehandlung aus.

  1. Klicke in der Menüleiste auf Tools, wähle GitHub Copilot aus und klicke auf ZS-Zertifikate protokollieren.
  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.