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 -vg++ -vgdb -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"步骤进行调试,可以看到程序运行停在了断点处,也可以看到堆栈信息。

相关推荐
纪元A梦2 分钟前
华为OD机试真题——通过软盘拷贝文件(2025A卷:200分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
java·javascript·c++·python·华为od·go·华为od机试题
看到我,请让我去学习8 分钟前
C语言基础(day0424)
c语言·开发语言·数据结构
猫猫头有亿点炸29 分钟前
C语言斐波拉契数列2.0
c语言·开发语言·算法
刚入坑的新人编程37 分钟前
C++多态
开发语言·c++
努力写代码的熊大1 小时前
c语言中文件操作详解
c语言·开发语言
QUST-Learn3D1 小时前
高精度并行2D圆弧拟合(C++)
开发语言·c++
明月醉窗台1 小时前
Qt 入门 6 之布局管理
c语言·开发语言·c++·qt
云小逸2 小时前
【C++】继承
开发语言·c++
努力学习的小廉2 小时前
【C++】 —— 笔试刷题day_21
开发语言·c++·算法
YuforiaCode2 小时前
第十四届蓝桥杯 2023 C/C++组 冶炼金属
c语言·c++·蓝桥杯