如何使用 VSCode 打开远程 SSH MobaXterm 文件夹

如何使用 VSCode 打开远程 SSH MobaXterm 文件夹

使用 Windows 上的 MobaXterm,我只需双击即可打开 SSH 远程文件VSCode(之后我将其设置为我的默认文本编辑器)。但是,我无法使用 vscode 打开文件夹及其所有子文件。

以下屏幕截图显示我可以使用 VSCode 打开计算机本地的 Badminton 文件夹。

在此处输入图片描述

下一个屏幕截图显示我无法在 MobaXterm 中的 SSH 会话中打开远程文件OBSC - SingleBattery夹。VSCode

在此处输入图片描述

当我双击时OBSC - SingleBattery,它会在 MobaXterm 中进入其中(这是文件夹最方便的行为)。右键单击不允许您open the folder with,与文件相反。我还尝试使用相应的路径在 vscode 中打开文件夹:

C:\Users\MyUserName\AppData\Roaming\MobaXterm\slash\RemoteFiles\67288_7_20\Project.toml (One of the files within my folder that'd like to open with VSCode)
C:\Users\MyUserName\AppData\Roaming\MobaXterm\slash\RemoteFiles\67288_7_20 (path that I open with vscode)

但这只会打开一个包含一个文件的文件夹(对于此实例Project.toml),而不是文件夹内的所有文件。

使用 MobaXterm 是强制性的。使用 VSCode 则不是,我也可以接受 Atom 或任何你建议的可以处理此功能并且方便开发 JuliaLang 项目的编辑器。

编辑感谢@harrymc 的评论和回答我在 MobaXterm 中的 SSH 设置是:

RemoteHost: bastion1.SomeURL.fr
Specified Username: [email protected]:[email protected]
Port: 22

答案1

请按照本文描述的步骤进行
通过 SSH 使用 Visual Studio Code 进行连接

本文使用 Visual Studio Code Remote-SSH 扩展

远程 - SSH

安装远程 - SSH 扩展后,您将在最左侧看到一个新的状态栏项。

在此处输入图片描述

远程状态栏项可以快速显示 VS Code 正在哪个上下文中运行(本地或远程),单击该项目将显示远程 - SSH 命令。

在此处输入图片描述

相关内容