VS Code 远程连接服务器

Posted 玛丽莲茼蒿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS Code 远程连接服务器相关的知识,希望对你有一定的参考价值。

每次在本地的VS上编辑完,然后去服务器运行,都要通过类似xshell的工具,把服务器里的源文件删掉,再把本地的拖进去。万一有什么小错误(肯定是有的)。还要再折腾好几遍。

1.打开应用商店,搜索remote development。

安装完成后,会出现两个新标记:

2. 点击远程连接图标会进入remote explorer栏,点击该栏左上角下拉选项,选择SSH Targets

选择后缀为\\.ssh\\config的选项,进入连接设置 页面

按以下说明进行修改

Host 连接名称

HostName 要连接的服务器ip

Port 端口

User 需要登陆的用户名

 修改完后,在左边生成一个新的连接

 3.配置默义连接系统为linux,PS:若不配置这一步,在连接时会报getPlatformForHost was canceled。

 

 加入下面两行(有的只需要加入最后一行)


    "workbench.colorTheme": "Visual Studio Dark - C++",
    "cmake.configureOnOpen": true,
    "code-runner.runInTerminal": true,
    "remote.SSH.showLoginTerminal": [],  //加上这一行
    "remote.SSH.remotePlatform":  "Arm_inspur": "linux"   //加上这一行(把Arm_inpsur改成自己刚刚定义的主机名HostName)

保存.

备注:若不配置默认连接的系统,在点击连接时上方会弹出系统的选择项,手动点击linux连接即可,也不会报错。

4. 远程连接服务器

 然后输入密码就行了。

比如,选择“打开文件”,可以在VS上打开远程服务器上的文件进行编辑。

以上是关于VS Code 远程连接服务器的主要内容,如果未能解决你的问题,请参考以下文章

VS code remote x11 在连接到远程服务器时无法显示

VS Code 远程连接服务器

VS Code insiders 连接远程服务器的坑(杂记)

vscode配置远程连接失败:过程试图写入的管道不存在(已解决)

VS Code 远程连接 Jupyter

VS Code 远程连接 Jupyter