使用 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 命令。