Deutsch
Dokumentation
IDE

IDE

Die OpenCode-Erweiterung für VS Code, Cursor und andere IDEs

OpenCode integriert sich mit VS Code, Cursor oder jeder IDE, die ein Terminal unterstützt. Führen Sie einfach opencode im Terminal aus, um loszulegen.


Verwendung

  • Schnellstart: Verwenden Sie Cmd+Esc (Mac) oder Ctrl+Esc (Windows/Linux), um OpenCode in einer geteilten Terminal-Ansicht zu öffnen oder eine bestehende Terminal-Sitzung zu fokussieren.
  • Neue Sitzung: Verwenden Sie Cmd+Shift+Esc (Mac) oder Ctrl+Shift+Esc (Windows/Linux), um eine neue OpenCode-Terminal-Sitzung zu starten, auch wenn bereits eine geöffnet ist. Sie können auch auf die OpenCode-Schaltfläche in der UI klicken.
  • Kontextbewusstsein: Teilen Sie automatisch Ihre aktuelle Auswahl oder Ihren Tab mit OpenCode.
  • Dateireferenz-Shortcuts: Verwenden Sie Cmd+Option+K (Mac) oder Alt+Ctrl+K (Linux/Windows), um Dateireferenzen einzufügen. Zum Beispiel @File#L37-42.

Installation

Um OpenCode auf VS Code und beliebten Forks wie Cursor, Windsurf, VSCodium zu installieren:

  1. Öffnen Sie VS Code
  2. Öffnen Sie das integrierte Terminal
  3. Führen Sie opencode aus - die Erweiterung wird automatisch installiert

Wenn Sie andererseits Ihre eigene IDE verwenden möchten, wenn Sie /editor oder /export aus dem TUI ausführen, müssen Sie export EDITOR="code --wait" setzen. Mehr erfahren.


Manuelle Installation

Suchen Sie im Erweiterungs-Marketplace nach OpenCode und klicken Sie auf Installieren.


Fehlerbehebung

Wenn die Erweiterung nicht automatisch installiert wird:

  • Stellen Sie sicher, dass Sie opencode im integrierten Terminal ausführen.
  • Bestätigen Sie, dass die CLI für Ihre IDE installiert ist:
    • Für VS Code: code-Befehl
    • Für Cursor: cursor-Befehl
    • Für Windsurf: windsurf-Befehl
    • Für VSCodium: codium-Befehl
    • Falls nicht, führen Sie Cmd+Shift+P (Mac) oder Ctrl+Shift+P (Windows/Linux) aus und suchen Sie nach „Shell Command: Install 'code' command in PATH" (oder das Äquivalent für Ihre IDE)
  • Stellen Sie sicher, dass VS Code die Berechtigung hat, Erweiterungen zu installieren