当前位置: 首页 > news >正文

【Linuxvs code】Xshell远程配置到VS Code环境配置指南

前言:欢迎各位光临本博客,这里小编带你直接手撕**,文章并不复杂,愿诸君**耐其心性,忘却杂尘,道有所长!!!!

在这里插入图片描述


IF’Maxue:个人主页

 🔥 个人专栏:
《C语言》
《C++深度学习》
《Linux》
《数据结构》
《数学建模》

⛺️生活是默默的坚持,毅力是永久的享受。不破不立!

文章目录

  • 进程间通信与VSCode环境配置指南
    • 一、先搞懂:进程间怎么通信?
    • 二、环境准备
    • 三、VSCode初始编译问题解决
      • 1. 先更新VSCode
      • 2. 必备插件安排上
      • 3. SSH插件:连接远程服务器(必学)
      • 4. 用公网IP连接服务器
      • 5. 点击连接按钮
      • 6. 打开服务器上的文件夹
      • 8. 同步与终端操作
      • 9. 推荐插件
    • 王炸插件:fitten code
      • 10. 常见问题解决

进程间通信与VSCode环境配置指南

一、先搞懂:进程间怎么通信?

进程间通信的本质很简单:让不同的进程先看到同一份“内存资源”,有了共同的交互通道,才能互相传递信息。

但这份“内存”不能由任何一个进程自己提供,必须**接受操作系统统一分配和管理。**我们通过系统调用操作这份内存。
同时还得遵循统一的通信标准——这些标准通常由行业领先的公司、机构或国家制定,接口设计得高度统一,方便大家使用。

想写进程间通信的代码?先把环境搭好,尤其是VSCode的配置,不然可能连编译都通不过~
本节重点就是教大家如何把Xshell远程配置到vs code上。

二、环境准备

咱们用的环境是:

  • 系统:Ubuntu 20.04
  • 语言:C++
  • 编辑器:VSCode

下面重点解决VSCode刚开始可能遇到的“无法编译”问题,一步步配置好~

三、VSCode初始编译问题解决

1. 先更新VSCode

旧版本可能有兼容问题,先更到最新版:

更新入口在这里,打开VSCode后按提示操作就行:

2. 必备插件安排上

开始教程之前我们先了解一下插件----VS code本质是一个编辑器,但强大在他支持许多插件。有了插件就支持了相应的功能和依赖。

VSCode功能靠插件,下面是推荐在C++环境编译下的常用插件:

image.png
这里我们重点关注SSH插件和

3. SSH插件:连接远程服务器(必学)

如果需要在远程服务器(比如云服务器)上编译代码,SSH插件是核心,步骤看这里:

  • 第一步:找到SSH插件,按下图步骤启动配置:

image.png

  • 第二步:下载完成后,左侧栏会多出一个功能标,查看远程连接地址的地方在这里。

image.png

4. 用公网IP连接服务器

  • 先拿到自己服务器的公网IP(从服务器后台或相关命令获取),输入IP:

在这里插入图片描述

  • 按提示选择配置方式,确认连接信息:

image.png

  • 选择保存配置的路径(一般默认即可):

在这里插入图片描述

  • 配置文件存在这个路径,后续改连接信息到这找:

image.png

5. 点击连接按钮

一切就绪后,点这个按钮开始连接远程服务器:

image.png

  • 页面放大缩小:按 ctrl + "+" 放大,ctrl + "-" 缩小,字体不合适时用:

  • 输入密码
    image.png

6. 打开服务器上的文件夹

  • 这时候我们已经连接上了我们云服务器,点左侧文件夹图标,选择“打开文件夹”,打开后就是我们自己云服务器上的文件

image.png

  • 选择要打开的文件夹路径,VSCode会自动识别服务器路径:

image.png

  • 这时就是我们自己云服务上的文件
    image.png

到这一步,就成功连接到云服务器啦~

8. 同步与终端操作

  • 同步文件:在VSCode里改完代码,按 ctrl + s 直接同步到远程服务器,不用手动传:

image.png

  • 调出终端:按 ctrl + ~(左上角波浪键),直接用VSCode内置终端输命令,像Xshell一样:

image.png

9. 推荐插件

  • GDB调试插件:编译后要调试代码?装它!支持单步调试等功能:

image.png

王炸插件:fitten code

写代码时自动AI补全,输入半行就提示后续内容,超省时间:

image.png

补全效果示例:

image.png

10. 常见问题解决

  • 找不到路径文件:编译时提示“找不到文件”?先检查文件是否在服务器上,用终端输 ls -al 查看当前目录所有文件(包括隐藏的):

image.png

确认文件存在后,对比VSCode打开的路径和终端显示的路径,调整一致即可:

image.png

按这些步骤操作,VSCode环境就搭好了,接下来就能安心写进程间通信的代码啦~

http://www.dtcms.com/a/430668.html

相关文章:

  • 微服务网关深度设计:从Spring Cloud Gateway到Envoy,流量治理与安全认证实战指南
  • 全新体验:利用Istio提升微服务安全与监控
  • Nuitka加快打包速度(ccache)全平台配置——持续更新中
  • 大数据毕业设计选题推荐-基于大数据的全球能源消耗量数据分析与可视化系统-大数据-Spark-Hadoop-Bigdata
  • 机械行业做网站猎头公司找的工作怎么样
  • 04_Numpy结构化数组
  • 深圳市龙华区价格优化网站建设
  • 博客标题:解密 IntelliJ IDEA 调试:当你的 List 不仅仅是 List
  • 12.如何使用 JavaScript 构建便签应用程序 | 入门项目
  • 第四届云计算、大数据应用与软件工程国际学术会议(CBASE 2025)
  • 全栈工程师项目练习记录
  • Vue CLI为何不显示webpack配置
  • 设计模式之策略模式学习
  • 自己做的网站外国人能访问吗广告设计公司有哪些渠道通路
  • 分布式专题——24 Kafka功能扩展
  • 范式革命:RDMA 如何让网络成为 “分布式内存总线”
  • 如何弄公司网站青岛专业网站制作
  • Langchain4j笔记
  • 云计算介绍
  • 什么是Redis哨兵机制?
  • Web本体语言(OWL)
  • 快学快用系列:一文学会java后端WebApi开发
  • 网站加速器免费永久网站开发学习课程
  • SpringBoot 整合Jasypt 实现配置文件加密读取操作详解
  • apache 服务器如何使用
  • CI/CD 流水线与 agentic AI:如何创建自我纠正的 monorepos
  • Coze源码分析-资源库-编辑工作流-后端源码-IDL/API/应用服务层
  • 网站建设与维护课程设计报告书wordpress 多媒体管理系统
  • 一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示
  • C#和Java正则表达式开发