IDE
VS Code、Cursor 和其他 IDE 的 OpenCode 擴展
OpenCode 與 VS Code、Cursor 或任何支持 terminal 的 IDE 集成。只需在 terminal 中運行 opencode 即可開始。
用法
- 快速啟動:使用
Cmd+Esc(Mac) 或Ctrl+Esc(Windows/Linux) 在拆分 terminal 視圖中打開 OpenCode,或者聚焦現有 terminal 會話(如果已有 terminal 會話正在運行)。 - 新會話:使用
Cmd+Shift+Esc(Mac) 或Ctrl+Shift+Esc(Windows/Linux) 啟動新的 OpenCode terminal 會話,即使該會話已打開。您還可以單擊 UI 中的 OpenCode 按鈕。 - 上下文感知:自動與 OpenCode 共享您當前的選擇或選項卡。
- 文件引用快捷方式:使用
Cmd+Option+K(Mac) 或Alt+Ctrl+K(Linux/Windows) 插入文件引用。例如,@File#L37-42。
安裝
要在 VS Code 和 Cursor、Windsurf、VSCodium 等流行分支上安裝 OpenCode:
- 打開 VS Code
- 打開集成 terminal
- 運行
opencode- 擴展會自動安裝
另一方面,如果您想在從 TUI 運行 /editor 或 /export 時使用自己的 IDE,則需要設置 export EDITOR="code --wait"。 了解更多。
手動安裝
在擴展市場中搜索 OpenCode,然後單擊 安裝。
故障排除
如果擴展無法自動安裝:
- 確保您在集成 terminal 中運行
opencode。 - 確認您的 IDE 的 CLI 已安裝:
- 對於 VS Code:
code命令 - 對於 Cursor:
cursor命令 - 對於 Windsurf:
windsurf命令 - 對於 VSCodium:
codium命令 - 如果沒有,請運行
Cmd+Shift+P(Mac) 或Ctrl+Shift+P(Windows/Linux) 並蒐索“Shell Command: Install ‘code’ command in PATH”(或適用於您的 IDE 的等效命令)
- 對於 VS Code:
- 確保 VS Code 有權安裝擴展