You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code远程隧道连接后,如何通过终端CLI在本地打开远程文件?

解决远程隧道终端中code命令打开本地VS Code的问题

报错原因

你在远程终端运行的code是远程环境的VS Code CLI,它默认会查找远程机器上的VS Code桌面版安装,但你远程只有CLI,所以触发No installation of Visual Studio Code stable was found错误。

可行解决方案

  • 使用隧道关联的终端:不要直接在远程机器上打开独立终端,而是在本地VS Code中通过命令面板(Ctrl+Shift+P)执行Remote Tunnels: Open in Remote Terminal打开终端。这个终端已经和当前隧道会话绑定,直接运行code file.txt就能把远程文件打开到本地VS Code桌面端。
  • 手动指定远程目标:如果必须用已有远程终端,运行命令时添加隧道标识参数:
    code --remote tunnel:<你的隧道ID> file.txt
    
    隧道ID可以在本地VS Code的远程资源管理器中找到,或者执行code tunnel list查看。
  • 重新配置远程CLI:如果上述方法无效,在远程环境重新安装VS Code CLI并关联隧道:
    1. 卸载原有远程CLI:rm -f $(which code)(Linux/macOS)或删除对应Windows路径下的code.exe
    2. 从本地VS Code的命令面板执行Remote Tunnels: Install CLI on Remote,自动安装并配置关联当前隧道的CLI,之后再运行code file.txt即可正常使用。

内容的提问来源于stack exchange,提问作者user24509529

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 09:13:20