我如何在Visual Studio代码中使用ZModem ?



是否可以配置vs code以支持ZMODEM协议?我可以用sz命令使用xshell来下载文件,但是当我尝试在vs code中使用sz时,这里它返回一些随机数。

(base) [alpha@hpc03 newfile]$ sz INCAR
�*B00000000000000

我在vs code中使用Remote-SSH扩展连接到Linux系统。
我的问题是:
是否有任何扩展或配置方法,可以让我在vs code中使用sz?

据我所知(我看了,没有发现任何东西)没有现有的扩展或方法来使用VSCode的ZModem协议。然而,从2017年开始,有一个pull请求增加了对Xterm的支持,Xterm是VSCode使用的终端显示。正如在这个问题中提到的,VSCode开发人员需要更多的信息。

就扩展而言,如果您或任何阅读本文的人想为此目的制作扩展,您可以使用Javascript中的ZModem.js协议实现,并自己编写扩展,或者做类似的事情。

FromRemote-SSHdocs

VS Code将在PATH中查找ssh命令。如果失败,在Windows上,它将尝试在默认的Git for Windows安装路径中找到ssh.exe。您还可以通过在settings.json中添加remote.SSH.path属性来指定VS Code在哪里找到SSH客户端。

也许你可以用这种方式包含Xshell。或者找到一个windows版本的zssh(不是来自Ziti项目),它可以工作。另一个候选是SecureCRT。(通过)。不过,这些丰富的GUI应用程序可能无法作为简单的CLI程序嵌入。在这种情况下,这将是一个有用的功能。

有人提交了要求在vcode -remote中使用szrz的问题,但是赞了<10和未收到,我们可以重新启动问题

https://github.com/microsoft/vscode-remote-release/issues/6690

最新更新