news 2026/4/16 15:21:31

vscode远程连接centos

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vscode远程连接centos

vscode远程连接centos

文章目录

  • vscode远程连接centos
    • 一、前言
    • 二、vscode的安装配置
      • 2.1 官网下载vscode,直接安装即可
      • 2.2 安装汉化插件
      • 2.3 Windows下使用vscode
        • 2.3.1 下载安装编译工具g++/gcc
        • 2.3.2 vscode中进行安装c++相关配置
        • 2.3.3 代码编写及调试
    • 三、vscode远程连接centos
      • 3.1 为什么
      • 3.2 过程
        • 3.2.1 查看Linux系统下的用户名和IP地址
        • 3.2.2 安装远程连接的服务
        • 3.2.3 远程连接Linux下的centos系统
    • 四、小结

一、前言

为了更好用的客户端软件,编程时提高工作效率,我们可以利用vscode远程连接centos

二、vscode的安装配置

2.1 官网下载vscode,直接安装即可

2.2 安装汉化插件

直接安装即可

2.3 Windows下使用vscode

vscode本质就是一个编辑工具,因此需要下载安装编译工具g++/gcc。

2.3.1 下载安装编译工具g++/gcc

官网下载mingw:https://www.mingw-w64.org/

额。。。到这一步,没找到对应的压缩包——x86_64-win32-seh,于是我直接百度,发现可以在CSDN上下载:https://blog.csdn.net/gitblog_09747/article/details/142937193

于是,终于下好了,整个文件夹中,只有mingw有用

因此,需要先解压到,然后将mingw64目录剪切放到一个不含中文的目录之下

接下来,配置环境变量:

打开高级系统设置

或者

之后就是一路确认。验证是否配置成功:

win + R打开cmd

出现上述情况就是配置成功了。

2.3.2 vscode中进行安装c++相关配置

首先在vscode中安装C++相关拓展工具

配置字体及其他内容

2.3.3 代码编写及调试

vscode相当于文件管理的一个终端

打开一个文件夹,就可以选择接下来写的代码放到哪个文件夹里面

编写一个简单的单目录文件,并对其进行调试

#include<iostream>usingnamespacestd;intmain(intargc,constchar*argv[]){cout<<"hello C++"<<endl;return0;}

编译调试当前程序

或者

对 .vscode 文件夹的更改

这里只能对一个可执行程序进行操作,不利于多文件进行编译

使用vscode完成多文件编译的操作

vscode调试与gdb对比

Linux中可以使用gdb调试相关程序,但是需要使用相关指令来完成,但是在vscode中,可以继续使用gdb完成对项目的调试,也可以使用鼠标进行点击操作来完成对项目的调试

vscode中调试工具的使用

继续:就是直接执行完了

三、vscode远程连接centos

3.1 为什么

工作中,基本都是在Linux完成项目开发

3.2 过程

3.2.1 查看Linux系统下的用户名和IP地址
// Linux中查看IP地址ifconfig
3.2.2 安装远程连接的服务

有上面这个标志说明远程连接工具安装成功

3.2.3 远程连接Linux下的centos系统

输入ssh连接命令,按照用户名@IP地址的格式进行输入

这个时候就连接成功了。

注意:远程连接时,centos stream的版本必须是7版本以上(不包括7)

后续会再次输入主机密码

后续的编译调试和原先一样

四、小结

经过以上的步骤,就可以通过远程连接,进行编程啦~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 7:28:00

GitHub加速神器深度解析:3步实现5倍下载速度飞跃

GitHub加速神器深度解析&#xff1a;3步实现5倍下载速度飞跃 【免费下载链接】Fast-GitHub 国内Github下载很慢&#xff0c;用上了这个插件后&#xff0c;下载速度嗖嗖嗖的~&#xff01; 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub 还在为GitHub的龟速下…

作者头像 李华
网站建设 2026/4/15 7:38:58

基于STM32单片机的智能家居养老系统(有完整资料)

资料查找方式&#xff1a;特纳斯电子&#xff08;电子校园网&#xff09;&#xff1a;搜索下面编号即可编号&#xff1a;T2452410M设计简介&#xff1a;本设计是基于STM32单片机的智能家居养老系统&#xff0c;主要实现以下功能&#xff1a; 1.可通过加速度传感器检测当前持有者…

作者头像 李华
网站建设 2026/4/16 9:06:35

从数据到发表:R语言中介效应分析完整流程(附真实案例代码)

第一章&#xff1a;从数据到发表&#xff1a;R语言中介效应分析完整流程在心理学、社会科学和行为研究中&#xff0c;中介效应分析用于揭示自变量如何通过中介变量影响因变量。R语言凭借其强大的统计建模能力和丰富的扩展包&#xff0c;成为执行此类分析的首选工具。整个流程涵…

作者头像 李华
网站建设 2026/4/16 9:02:36

Notion Database条目变化语音通知

Notion数据库条目变化语音通知&#xff1a;让知识系统“开口说话” 在远程办公常态化、信息过载日益严重的今天&#xff0c;我们每天被无数弹窗、邮件和消息提醒包围。即便是在Notion这样高效的知识管理工具中&#xff0c;一条关键任务的状态变更——比如从“进行中”突然变成“…

作者头像 李华
网站建设 2026/4/16 9:09:19

图的遍历算法:深度优先搜索

图的深度优先搜索&#xff08;DFS&#xff09;详解 深度优先搜索&#xff08;Depth-First Search&#xff0c;DFS&#xff09;是一种典型的图遍历算法&#xff0c;核心思想是**“先走到底&#xff0c;再回头”**&#xff1a;从起始节点出发&#xff0c;沿着一条路径尽可能深地访…

作者头像 李华