【发布时间】:2022-03-02 17:28:58
【问题描述】:
我正在使用 VSCode 和官方 remote-ssh 扩展。
我希望能够在 ssh 终端或远程窗口的 vscode 集成终端中写入code /path/to/file,以便在 vscode 远程打开文件/文件夹。
我知道我可以从本地计算机的终端使用code --folder-uri=vscode-remote://ssh-remote+ADDRESS/path/to/file,但我希望能够从集成的 vscode 终端和任何其他我通过 ssh 连接到远程的终端会话中运行命令机器)
目前,如果我从远程终端运行code,它会在远程机器上打开一个新的 vscode 窗口。
为了实现这个目标,过去我在远程机器上使用了以下别名:
alias code="${VSCODE_GIT_ASKPASS_NODE%/*}/bin/code"
在默认为本地 /bin/code 之前在 ~/.vscode-server/bin/<COMMIT_ID>/bin 中查找 code 可执行文件。
我从 this related stackoverflow question 那里得到了这个别名。
但是,现在这似乎不起作用。
经过仔细检查,vscode-server 目录中似乎没有 code 可执行文件。
我该如何解决这个问题?
两台机器都运行 MacOS 和 Visual Studio 代码版本 f80445acd5a3dadef24aa209168452a3d97cc326,如果相关的话。
【问题讨论】:
标签: visual-studio-code ssh remote-access