Visual studio code Vscode(code.exe)命令行参数,用于通过SSH立即打开远程工作区文件夹

Visual studio code Vscode(code.exe)命令行参数,用于通过SSH立即打开远程工作区文件夹,visual-studio-code,command-line,vscode-remote,Visual Studio Code,Command Line,Vscode Remote,如果我想在C:\下的常规本地文件夹上打开工作区,我可以执行以下命令: code.exe C:\the-local-workspace-folder 是否有用于打开远程SSH工作区的等效命令 我希望能够使用我的键盘启动器来打开它们,而不是需要在vscode内部的菜单中灵活地打开它们 所以我需要一个常规的系统命令来完成这个任务 我在这里查看了命令行参数:-但根本找不到任何关于远程工作区的信息 我还尝试过以下命令: code.exe username@hostname.example.com:/wo

如果我想在C:\下的常规本地文件夹上打开工作区,我可以执行以下命令:

code.exe C:\the-local-workspace-folder
是否有用于打开远程SSH工作区的等效命令

我希望能够使用我的键盘启动器来打开它们,而不是需要在vscode内部的菜单中灵活地打开它们

所以我需要一个常规的系统命令来完成这个任务

我在这里查看了命令行参数:-但根本找不到任何关于远程工作区的信息

我还尝试过以下命令:

code.exe username@hostname.example.com:/workspace-folder
code.exe username@hostname.example.com/workspace-folder

…但它们不适用于此。

要开始,您需要:

如果尚未安装,请安装

安装或安装

安装

阅读更多:

安装和扩展:

code.exe --install-extension ms-vscode-remote.remote-ssh
或者,如果您有一个简单的SSH主机设置,请按如下方式连接到它:

按F1并运行远程SSH:Open SSH Host…命令。进入 在输入框中输入以下格式的用户和主机/IP: 出现并按enter键:user@host-或ipuser@domain@主机或ip如果出现提示,请输入密码(但我们建议设置基于密钥的身份验证)。连接后, 使用文件打开文件夹在主机上打开文件夹

您可以按F1打开命令调色板,并键入远程SSH以获取可用命令的完整列表。

您可以通过使用--extensions dir命令行选项启动VS代码来更改位置

扩展安装在哪里# 扩展安装在每个用户的扩展文件夹中。根据您的平台,该位置位于以下文件夹中:

Windows%USERPROFILE%.vscode\extensions

Linux~/.vscode/extensions

macOS~/.vscode/extensions

要运行远程ssh并在命令行中打开文件夹,请执行以下操作:

code.exe --remote ssh-remote+root@server.com <your-directory>
code.exe--远程ssh远程+root@server.com 

据《华尔街日报》报道,这看起来像是最近的一次修复。我已经用自己的设置进行了测试,这很有效:

"C:\Users\myusername\AppData\Local\Programs\Microsoft VS Code\Code.exe" \
    --remote ssh-remote+myubuntumachine /home/myusername/myprojectdirectory
myubuntumachine
应该是
CTRL+SHIFT+p
/Remote SSH:Open Configuration file上SSH配置文件中的
主机myubuntumachine
中给定的名称


(事实上,在我的机器上,我没有机器名,但有某种哈希值,尽管两者都有效。)

他们不是这样问的。@KenY-N检查一下