Windows 环境下 vscode 配置 C/C++ 环境

vscode

Visual Studio Code(简称 VSCode)是一个由微软开发的免费、开源的代码编辑器。它支持多种编程语言,并提供了代码高亮、智能代码补全、代码重构、调试等功能,非常适合开发者使用。VSCode 通过安装扩展(Extensions)来增加对不同编程语言和工具的支持,使其成为一个功能强大的集成开发环境(IDE)。

以下是 VSCode 的一些主要特性:

  1. 跨平台:VSCode 可以在 Windows、macOS 和 Linux 上运行。

  2. 丰富的扩展:通过安装扩展,可以为 VSCode 添加新的语言支持、调试工具、版本控制等功能。

  3. 内置 Git 支持:VSCode 内置了 Git 版本控制功能,可以方便地进行代码的版本管理和协同开发。

  4. 代码调试:支持多种语言的调试,可以通过安装调试扩展来增强调试功能。

  5. 自定义主题和快捷键:用户可以根据个人喜好自定义编辑器的主题、颜色、字体和快捷键。

  6. 多工作区:可以同时打开多个文件夹作为工作区,方便管理大型项目。

  7. 内置终端:VSCode 内置了终端,可以直接在编辑器内部执行命令行操作。

  8. 远程开发:通过远程扩展,可以在远程服务器上进行开发和调试。

  9. 性能优化:VSCode 针对启动时间和文件打开速度进行了优化,即使在大型项目中也能保持流畅。

  10. 社区支持:由于其开源性质,VSCode 拥有活跃的社区,用户可以从社区中获得帮助和资源。

软件下载

  1. vscode官网下载地址:https://code.visualstudio.com/
  2. MinGW-w64官网下载地址:https://www.mingw-w64.org/,关于MinGW-w64的安装教程可以参考Windows 11安装 MinGW-w64 教程。
  3. C/C++ 插件配置:在下载好的vscode中配置C/C++开发插件。

vscode 配置 C/C++ 环境

  1. 验证本机的g++、gcc、gdb是否安装成功,PowerShell上输入命令gcc -v、g++ -v、gdb -v,出现如下则表示成功。


  2. 写一个简单的 c++ 测试cpp。

cpp 复制代码
#include <iostream>
 
using namespace std;
 
int main()
{
   cout << "hello c++ !" << endl;
}
  1. 配置IntelliSense ,"Ctrl + Shift + p"弹出如下界面,点击进去,选择g++.exe。

  2. 点击右上角里的"运行C/C++文件",进行运行。

  3. 可以看到终端输出了"hello c++ !",文件里也生成里hello.exe文件。

  4. 打断点调试,按照下图"1-2-3"步骤进行调试,可以看到程序运行停在了断点处,也可以看到堆栈信息。

相关推荐
xcLeigh7 分钟前
【KingbaseES数据库教程】国产化信创背景下的数据库选型与初识
linux·数据库·windows·kes·数据选型
无名猿12 分钟前
list 与 forward_list:链表真的比 vector 快吗
c++·性能优化·stl·内存管理·标准库
笑鸿的学习笔记15 分钟前
C++笔记之SIMD与SSE指令集
开发语言·c++·笔记
Source.Liu26 分钟前
【A11】近期实现架构:面向 EPC 工作流企业 QQ 化的第一阶段
windows·架构·rust
汉克老师33 分钟前
GESP2026年9月认证C++一级( 第二部分判断题(1~10题)精讲
c++·gesp·小学生·学c++编程
一只旭宝1 小时前
C++ 后端开发面试题整理
java·c++·面试
xlq223221 小时前
全面复习1
c++
Dylan的码园1 小时前
求平均成绩 矩阵数据处理 【循环处理 二维数组】
c++·线性代数·矩阵
All for pursuit.2 小时前
【回溯-2】22.括号生成
数据结构·c++·算法·leetcode
longlongzihan2 小时前
LeetCode 1004.最大连续1的个数III 滑动窗口及动态规划题解
c++·算法·leetcode·dp·滑动窗口