VSCode远程C配置
- 一、VScode安装
- 二、Linux端配置
- 安装openssh-server
- openssh-server配置
- 三、VSCode端配置
- 安装插件
- Remote Development导入
- Remote-SSH导入
- 插件配置
- 四、远程调试C程序
- Linux端安装gcc
- VSCode安装插件
- 远程调试
- 五、远程连接断开
一、VScode安装
二、Linux端配置
安装openssh-server
命令:sudo apt-get install openssh-server
openssh-server配置
参考博文:
三、VSCode端配置
安装插件
Remote Development导入
Remote-SSH导入
插件配置
前提条件:远程Linux端打开。
完成上述插件的引入,VSCode左侧会出现一个类似电脑屏幕的小标识,点击该标识,选择SSH Targets。
1. 修改默认的配置文件.ssh位置
默认的.ssh文件夹在C盘用户里面,可能会和Powershell冲突。
点击齿轮->选择扩展设置->修改Remote.SSH:Config File
修改修改Remote.SSH:Config File位置
红框中填入自己想要保存config文件的地址,比如D:\VSCode.ssh\config
2.config文档编辑
点击左侧小屏幕,点击小齿轮,选择刚刚配置的config文件路径。D:\VSCode.ssh\config。
编辑config文档
Host:左侧小电视显示的名字
HostName:Linux .ssh远程服务器的ip地址,可以在Linux端使用ifconfig查到。
User:Linux .ssh远程服务器的用户名
至此配置完成,点击左侧小电视是否可以连接成功,该过程需要输入Linux端密码。
可进一步参考博文:
四、远程调试C程序
Linux端安装gcc
首先查看Linux端是否已安装gcc,命令:gcc --version
没有的话,安装gcc,命令:sudo apt install gcc
VSCode安装插件
连接Linux端后,安装所需插件:C/C++、Code Runner;安装完成后,可以在SSH:相应服务器-已安装中查看。
远程调试
在window端的VSCode打开Linux端已有的.c文件,然后F5进行运行。
五、远程连接断开
在VSCode编译器左下角有一个如下图所示的绿色图标,点击之后,在弹出的下拉框中选择关闭远程连接,如图所示。