Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何在ssh模式下从命令行调用vscode_Visual Studio Code - Fatal编程技术网

Visual studio code 如何在ssh模式下从命令行调用vscode

Visual studio code 如何在ssh模式下从命令行调用vscode,visual-studio-code,Visual Studio Code,通过vscode的ssh扩展,我可以通过UI在remotehost中打开remotedir。与在命令行中调用code localdir类似,是否可以执行类似于code remotedir--host remotehost的操作?如果没有,是否有一种方法可以编写脚本来实现类似的功能?下面的链接中描述了一种方法: 正如你在页面中间看到的,“在远程主机上打开一个终端”,它指出你必须先建立一个SSH连接,然后当你写“代码>代码”时,将自动运行在远程主机上,而不是在本地运行。 希望它能起作用。我不能完全

通过vscode的ssh扩展,我可以通过UI在
remotehost
中打开
remotedir
。与在命令行中调用
code localdir
类似,是否可以执行类似于
code remotedir--host remotehost
的操作?如果没有,是否有一种方法可以编写脚本来实现类似的功能?

下面的链接中描述了一种方法:

正如你在页面中间看到的,“在远程主机上打开一个终端”,它指出你必须先建立一个SSH连接,然后当你写“代码>代码”时,将自动运行在远程主机上,而不是在本地运行。


希望它能起作用。

我不能完全确定这是否是您要找的,但您能检查一下吗


它远程运行VS代码,您可以使用浏览器访问其UI。

您可以从本地显示器在远程pc上启动GUI,也可以配置VNC服务器并通过VNC客户端连接到远程计算机 完成所有这些之后,您可以从SSH或VNC查看远程屏幕。我建议使用VNC。因此,您可以完全控制远程主机


屏幕共享完成后,您可以使用终端
代码。
打开项目文件夹中的vs代码,或使用应用程序直接打开文件夹。

如果您真正想做的是从命令行自动连接到远程Explorer ssh目标目录,一种方法是在vscode中正常连接,保存工作区,然后从命令行打开工作区,它应该自动连接回同一ssh主机和目录。

这并没有回答如何从命令行以远程模式打开vscode的问题。您共享的链接假设您已经在vscode的终端中建立了ssh连接。vscode已经具有ssh功能,我只想能够从命令行打开它。VNC是不必要的。不,我知道代码服务器,但我想使用常规的vscode,我只需要从命令行以ssh模式打开它。检查这个,虽然这个代码片段可以解决这个问题,但它确实有助于提高文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。
code --folder-uri "vscode-remote://ssh-remote+remote_server_goes_here/folder/on/remote/host/here