Hefulalala/dsh-remote-workspace

Hefulalala★ 0TypeScript最后同步: 2026-08-17

在 GitHub 打开

DSH plugin: SSH/SFTP remote sites and remote workspaces in the sidebar

README 摘要

dsh-remote-workspace A plugin for DSH that brings SSH/SFTP remote workspaces into the workspace sidebar — alongside your local directories. - Remote site = one SSH/SFTP connection profile (host / user / auth / home directory), managed from the 🌐 Remote Sites button. - Remote workspace = a remote site + a directory on that server. It appears in the left workspace tree exactly like a local workspace, owns its own sessions, and lets the agent read/write remote files directly. - Unified "Add Workspace" flow — the same add-workspace entry point now asks you to choose a connection first: Local (this computer) or one of your remote sites. 中文速览 - 远程站点 :SSH/SFTP 连接配置(主机 / 用户 / 认证 / 家目录),左下角“🌐 远程站点”管理。 - 远程工作区 :远程站点 + 远程目录;和本地目录一样出现在左侧栏、按工作区分组 session。 - 统一添加入口 :左侧栏“添加工作区”先选连接(本地 / 远程站点 / 新建站点),再选目录。 - 默认家目录 :站点配置中目录留空时,自动通过 SFTP 解析服务器真实 home。 - Agent 工具 : remote site 管理连接, remote workspace 在会话中直接读写远程文件。 Features - Site management (bottom-left panel) - Add / edit / test / delete SSH/SFTP connection profiles - Auth modes: password, private key file (host path), or SSH Agent - Empty home path is resolved via SFTP realpath('.') to the server's real home - Unified add-workspace flow (left side…

在 GitHub 查看完整 README →
皮肤/UIdshdsh-pluginpluginremote-developmentsftpsshsidebaragent

分类