目录
(可以不做)设置搜索remote ssh,勾选上login terminal 和local server
会提示你选择待远程的系统类别,我的虚拟机是linux,点击Linux
软件
本地电脑安装VS Code,被远程的电脑不需要安装VS Code
安装插件
remote ssh两个插件,安装第一个会自动安装第二个config
Linux开启ssh
Linux自带了ssh,wins10新版本也有openssh(打开设置》应用》可选功能》搜索ssh,没安装的点击安装),所以都不用安装,需要在Linux中启动ssh
不同的Linux版本的ssh启动命令不一样,自行查询,我的是manjaro,打开terminal,输入
启动SSH
systemctl start sshd.service
开机启动SSH
systemctl enable sshd.service
VSC配置环境
输入ssh target地址
ssh 虚拟机用户名@虚拟机ip地址 port默认22不进行输入
ssh JG@192.168.0.1
查看manjaro的ip
ip addr
弹窗,选择第一个,右下角有一个open config的,点击,如果消失了就点图2
打开以下文件config,开始编辑,重命名远程主机的名字,host后面的ip地址改为自己想要名字,不改也可以
配置Linux服务器地址信息文件,
(可以不做)设置搜索remote ssh,勾选上login terminal 和local server
会提示你选择待远程的系统类别,我的虚拟机是linux,点击Linux
点击进行连接,弹窗输入Linux的开机密码
(可以不做)设置一下配置文件,避免每次都要选系统
在打开的文件添加代码
"remote.SSH.remotePlatform": {
"Manjaro":"linux"
}, //远程系统设置的名,还有系统
成功了
安装remote ssh插件
可以进行C++编程了