【发布时间】:2020-08-10 04:22:47
【问题描述】:
我使用远程开发扩展在远程 SSH 主机上编辑代码。代码大部分是 Python 的,所以我很自然地喜欢使用 Python 扩展来完成诸如“去定义”、linting 之类的事情。
但是,当我在本地打开 VSCode 中的 Python 扩展时,有这个按钮“在 SSH 中安装:my-host-machine”。当我按下它时,它会显示“正在安装...”一段时间,然后静默失败。我无法修复它,因为我没有看到任何 stderr 输出来知道出了什么问题。
我的问题是,如何手动将 VSCode 扩展安装到运行 VSCode 服务器的 SSH 框?这样我就知道为什么它无法安装并能够修复它。
我需要像 code --install-extension /path/to/vsix 这样的东西,但可以在我的 SSH 机器上而不是在我的本地机器上执行。
【问题讨论】:
-
本地安装并将扩展目录复制到ssh机器,如果语言服务器也是其中的一部分我不知道
-
在扩展的市场页面右侧是下载链接