admin 管理员组文章数量: 887021
文章目录
- 前言
- 一、安装vs code
-
- 1. 下载安装vs code
- 2. 安装vs code 插件
- 二、配置虚拟机
-
- 1. 确保虚拟机的ssh服务可用
- 2. 记录虚拟机IP
- 3. PC机Windows10
- 三、连接虚拟机
- 四、完善远程连接Linux编程体验
-
- 1. 免密连接虚拟机
- 2. 在远程主机上安装扩展
- 3. Linux下vs code C++程序的编译执行
- 4. 服务器配置
- 五、踩坑记录
- 总结
前言
我是一枚学生党,目前想要深入学习在Linux,也为了方便编写C/C++程序。而笔记本电脑性能一般,虚拟机开着桌面版得Linux卡得要死,服务器版的Linux看着黑乎乎的窗口完全无感,因此打算使用vs code远程连接Linux虚拟机进行学习。
为了防止自己以后还要再配置,重复踩坑,因此写下这篇博客,记录vs code远程连接虚拟机的步骤。
环境:windows10、VMware软件、Ubuntu 20.10服务器版
一、安装vs code
1. 下载安装vs code
进入官网https://code.visualstudio/下载,傻瓜式安装,注意一下软件安装位置即可。
2. 安装vs code 插件
安装完成后,打开vs code。在vs code 的扩展里面分别搜索安装①C/C++ ②C++ Intellisense ③Chinese(中文插件,如果有需要的话) ④Remote-ssh
二、配置虚拟机
1. 确保虚拟机的ssh服务可用
打开虚拟机,在终端命令行上敲入:sudo apt-get install openssh-server进行安装。(事实上我的Ubuntu系统在安装的时候就已经连带了ssh)
确认服务器的ssh服务是打开的:
2. 记录虚拟机IP
此外,在服务器还需要敲入ifconfig命令,记录下虚拟机IP地址。(如下图,我的虚拟机IP是192.168.40.128)
3. PC机Windows10
因为选择的windows10最新版本应该是自带了openssh的客户端服务的,所以不需要安装
三、连接虚拟机
重新打开vs code,发现vs code界面左下角多了一个绿色的小标,可以点击进行远程连接。
点击后出现如图下的窗口,选择第一个即可:
然后选择 Add New SSH Host… (如果你是第一次连接的话……)
之后需要输入ssh指令,此处按照提示,输入“ssh 用户名@虚拟机IP”,如下图:
输入完毕之后,点击确认下一步,选择保存SSH配置文件的路径,这里默认选择第一个就好。
点击确认之后,vs code右下角会弹出添加host成功的信息,可以选择打开查看,文件内容如下图所示。其中,Host是服务器名称,随便是什么都行,HostName是你的虚拟机IP,User是你虚拟机的用户名。
叉掉这个文件,再次点击
此时出现需要你输入密码的输入框,此时输入虚拟机上系统的密码即可。
点击确认,如果一切正常,没有弹窗警告,便成功用vs code连接上虚拟机了。
成功连接了虚拟机后,这时,可以选择vs code的打开终端功能使用终端,该终端是连接虚拟机的终端,用起来和服务器版本的Linux一模一样&#x
本文标签: 虚拟机 程序 Windows vscode Linux
版权声明:本文标题:Windows使用vscode连接Linux虚拟机编写CC++程序 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726304427h933134.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论