Wir empfehlen dringend, den nativen Windsurf Editor oder das lokale JetBrains-Plugin zu verwenden, da sie erweiterte agentenbasierte KI-Funktionen und modernste Funktionen bieten.
Das VSCode-Plugin befindet sich im Wartungsmodus.
VSCode ab Version 1.89 wird unterstützt.
Erweiterungs-Logs sammeln
Seit VS Code Extension 1.10.0 können die Erweiterungsdiagnosen über die Einstellungen-Seite heruntergeladen werden. Der Download enthält eine Sammlung relevanter Logs und Parameter in einer Textdatei.
Für vollständige VS Code-Logs der Ausgabe:
-
Öffnen Sie die Befehlspalette (
Ctrl/Cmd + Shift + P oder über Ansicht > Befehlspalette)
-
Geben Sie „Show logs“ ein und wählen Sie die Option
Developer: Show Logs
-
Wählen Sie im Dropdown
Extension Host
-
Sie sollten etwas Ähnliches wie im Bild unten sehen:
-
Ändern Sie das Dropdown oben rechts von „Extension Host“ auf „Codeium“
-
Exportieren oder kopieren Sie die Logs
Bekannte IDE-Probleme und Lösungen
e.split ist nicht definiert
Sie verwenden eine nicht unterstützte VS Code-Version. Bitte aktualisieren Sie auf eine unterstützte Version und versuchen Sie es erneut. Eine Liste der unterstützten Versionen finden Sie hier.
Verwendung des falschen API-Servers
Wenn ein Nutzer die API-Server-/Portal-URL in den Workspace-Einstellungen ändert, überschreibt dies die Nutzereinstellungen und kann dazu führen, dass die Erweiterung mit dem falschen API-Server kommuniziert und Fehler auftreten.
Stellen Sie sicher, dass Ihre API-Server-/Portal-URL korrekt konfiguriert ist und nicht versehentlich durch die Workspace-Einstellungen überschrieben wird.
Keine Codeium Chat-Antworten sichtbar
Wenn Sie versuchen, Nachrichten an Codeium Chat zu senden, aber keine Antworten sehen, prüfen Sie, ob Sie die Antwort abbrechen können. Wenn sich die Antwort nicht abbrechen lässt, bedeutet das, dass sie abgeschlossen, aber nicht angezeigt wurde. Dies kann passieren, wenn der Chat-Web-Server die Verbindung zur Erweiterung verliert. Ein Neuladen von VS Code und das erneute Öffnen des Codeium Chat-Panels sollte die Antworten anzeigen.
Datei …/package.json kann nicht gelesen werden
Unable to read file .../.vscode/extensions/codeium.codeium-<version>/package.json
Wenn der oben genannte Fehler in den Codeium-Protokollen erscheint, versuchen Sie, den Erweiterungsordner (…/.vscode/extensions/codeium.codeium-<version>) zu löschen und die Erweiterung neu zu installieren.
So führen Sie dies manuell aus:
- Öffnen Sie die Befehlspalette (CTRL + SHIFT + P)
- Führen Sie ‘Codeium Enterprise: Reset’ aus
- Wählen Sie im Popup “Help” aus
- Wählen Sie “Show Disabled Extensions” aus
- Aktivieren Sie Ihre Codeium-Erweiterung erneut
Das Deaktivieren der Option Detect Proxy in den Codeium-Einstellungen in VS Code kann manchmal Probleme beheben, bei denen die Erweiterung fälschlicherweise versucht, einen Proxy zu verwenden.
Wenn Sie auf die folgenden Fehler stoßen:
ConnectError: [internal] Ausstellerzertifikat kann nicht abgerufen werden
[FEHLER]: [intern] Erstes Zertifikat kann nicht verifiziert werden
tls: Zertifikatüberprüfung fehlgeschlagen: x509: Zertifikat für „<yourdomainurl>" entspricht nicht den Standards
Dies deutet darauf hin, dass die Codeium-Erweiterung der TLS-Verbindung zu Ihrem Enterprise-Portal bzw. API-Server nicht vertrauen kann, weil sie dem vorgelegten Zertifikat nicht vertraut. Das bedeutet entweder, dass das von der Codeium-Deployment präsentierte Zertifikat nicht vertrauenswürdig ist, oder dass ein von einem Unternehmensproxy zur Anfrageabfangung vorgelegtes Zertifikat nicht vertrauenswürdig ist.
In beiden Fällen ist die bevorzugte Lösung sicherzustellen, dass das Root-Zertifikat, das dieses Zertifikat signiert hat, auf den Endgeräten der Nutzer am richtigen Ort korrekt installiert ist. VS Code und die meisten anderen IDEs laden Zertifikate aus dem Standardspeicher des Betriebssystems.
Ihr Zertifikat wird von Ihrem lokalen IT- bzw. Admin-Team ausgestellt und verwaltet. Bitte wenden Sie sich an dieses Team, um Unterstützung bei der Installation der erforderlichen Zertifikate auf Ihrem System zu erhalten.
Es ist wichtig, dass die vollständige Zertifikatskette von der Stelle präsentiert wird, an der TLS terminiert. Häufig können VS Code und andere IDEs die Authentizität nicht verifizieren, wenn nur das Leaf-Zertifikat vorgelegt wird, weil ihnen das Zwischenzertifikat fehlt, das das Leaf-Zertifikat validiert und selbst vom Root-Zertifikat validiert wird. Browser können dieses Problem oft umgehen, da Nutzer wahrscheinlich bereits eine andere Website aufgerufen haben, die die vollständige Zertifikatskette präsentiert, sodass das Zwischenzertifikat erkannt und zwischengespeichert wurde. Anwendungen wie VS Code haben diesen Vorteil jedoch nicht.
Die VS Code-Erweiterung Network Proxy Text ist hilfreich beim Debuggen von Zertifikatsproblemen.