主要是需要使用虚拟机ubuntu上的cmake环境,但是为了GUI又不想搞WSL,在虚拟机上再装一个vscode又有点卡,所以用了这招。

基本上网上的方法照着来就行了。几个简单的小步骤稍微记录一下。

  1. 给虚拟机安装一下openssh并修改配置开放22端口(就很简单的跟着[1]来就行了)

  2. 虚拟机ifconfig一下看一下ip,在windows下ping一下看看能不能ping通

  3. 启动vscode,按照[2]里面的说法去安装一个插件

  4. 启动插件,但是可以不用像[2]里面那么麻烦的配置,直接在启动插件弹出的框里面填一下"ssh username@virtual_machine_ip"就行了,username换成自己虚拟机的用户名,virtual_machine_ip换成第2步中的ip

  5. 然后会让选择平台以及输入密码,第一次用的时候会在虚拟机上跑一个下载,顺利跑完后就能正常使用了

截个图:

参考:

[1] https://blog.csdn.net/CSDN_Admin0/article/details/115742048

[2] https://blog.csdn.net/qq_29856169/article/details/115489702

使用vscode远端连接虚拟机的更多相关文章

  1. VScode 连接虚拟机

    VScode 连接虚拟机 在VScode上面使用SSH连接虚拟机,编写代码以及运行都将会方便许多 打开VScode,安装Remote-SSH插件 配置SSH连接信息 点击左侧第四个图标,然后单击设置按 ...

  2. 使用SecureCRT连接虚拟机(ubuntu)配置记录

    这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速度不理想,使用该方法亲测本机效果确实ok,特此记录. Secu ...

  3. SecureCRT连接虚拟机(ubuntu)配置

    使用SecureCRT连接虚拟机(ubuntu)配置记录   这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速 ...

  4. flashftp连接虚拟机centos报错的解决方法

    flashftp连接虚拟机centos报错,一般情况可能是因为端口(22)的权限没有开放 先在centos中检查并开放22端口,执行:iptables -I INPUT -p tcp --dport ...

  5. 主机与虚拟机通信:以主机VS2010连接虚拟机MySql为例

    1.首先解决环境配置.网络互相通信的问题: 主机:Win7 32bit.虚拟机 Winxp 32bit(不要鄙视我不大会用unix之类的东西).使用virtualBox安装. 网络:虚拟机配置成Bri ...

  6. Xshell连接虚拟机

    一般连接虚拟机失败 原因1:ip地址错误 当输入 ifconfig 只有lo没有eth0,或者有eth0,但eth0中确没有inet addr这一行 输入命令:dhclient eth0 就可以了

  7. (一)SecureCRT连接虚拟机linux

    最近在学习linux,在使用SecureCRT连接虚拟机linux时遇到了一些问题,现在总结一下. 1.首先要配置linux配置文件,修改静态IP地址以及掩码,保持与本地在同一网段.更改配置文件方法如 ...

  8. 本机连接虚拟机Oracle时报错的解决办法

    虚拟机安装了Oracle服务器(桌面类)和客户端,里面使用plsql连接自己没有问题. 在本机连接虚拟机没有成功.虚拟机的地址是192.168.126.132,已经确认本机能ping通虚拟机. 先是报 ...

  9. 利用putty软件连接虚拟机中linux操作系统

    http://jingyan.baidu.com/article/9c69d48fbefe6613c8024e6a.html 大家在使用虚拟的过程中有时候会感觉切换操作系统很不方便,那么有什么方法可以 ...

  10. SecureCRT 连接虚拟机Linux

    SecureCRT 连接虚拟机Linux   最近在学习linux,在学习中遇到了一些问题,现总结一下. 虚拟机我用的是VirtualBox,完美支持中文,可以在电脑中创建虚拟机环境,上手非常简单.具 ...

随机推荐

  1. 【Azure Container App】构建Java应用镜像时候遇无法编译错误:ERROR [build 10/10] RUN ./mvnw.cmd dependency:go-offline -B -Dproduction package

    问题描述 部署Java应用到Azure Container App中,首先需要在本地构建镜像文件后上传到Azure Contaienr Registrier中. 但是,在第一步构建镜像的时候,就遇见错 ...

  2. windows 服务器关于ftp服务的搭建

    简介 服务器下载 ftpZilla server 安装 笔记本电脑下载 ftpZilla client 服务器防火墙开启21端口的进出站 https://jingyan.baidu.com/artic ...

  3. OS-Ubuntu-Server-Connect to Wi-Fi using "netplan" From Terminal on Debian 11/10 with WPA Supplicant

    0.netplan: netplan generate netplan apply wget https://dl.google.com/linux/direct/google-chrome-stab ...

  4. 图论 II

    本篇博客主要讲解:无向图的双联通分量,有向图的强联通分量,欧拉回路. 定义与记号 涉及常见或可能用到的概念的定义.关于更多,见参考资料. 基本定义 图:一张图 \(G\) 由若干个点和连接这些点的边构 ...

  5. Docker的inspect命令查看容器详细信息--九五小庞

    很久之前建的一个容器,今天发现找不到端口信息了...这都是小问题,执行docker inspect命令可以查看容器的详细信息,推荐! 不用进入容器内部,命令格式为: docker inspect [想 ...

  6. Unity Hierarchy 视图图标绘制

    using UnityEditor; using UnityEngine; [InitializeOnLoad] class UGUIOpenedPanelEditor { static readon ...

  7. 我让AI写了篇《让子弹飞》的影评,看完我沉默了

    <让子弹飞>是部好电影,但也是最难写影评的电影之一. 珠玉在前,分析它的文章汗牛充栋,想写出点新意,太难了.前几天恰好要写一篇,对着文档,半天憋不出一个字. 后面我抱着试试看的心态,用了一 ...

  8. D - Permutation Counting

    http://acm.hdu.edu.cn/showproblem.php?pid=6880 根据长度为n的排列a,构造长度n-1的序列b 思路:DP 官方题解: 代码: #include<io ...

  9. [深度学习] 大模型学习4-RAG技术全景解析

    在大语言模型基础知识一文中,检索增强生成(Retrieval-Augmented Generation,简称 RAG)技术作为构建大语言模型(Large Language Model,简称 LLM)应 ...

  10. Java集合——4.使用Map

    目录 Java Map接口 Map的核心概念与作用 Map接口的常用方法 常用Map实现类 1. HashMap:基于哈希表的实现 2. 其他Map实现类 Map的遍历方式 1. 遍历所有键(keyS ...