Trae 编辑器配置 C++ 编译环境实战指南
Trae 基于 VSCode 内核构建,这意味着很多插件和配置逻辑与 VSCode 是相通的。如果你想在 Trae 里跑通 C++ 代码,尤其是配合 MinGW 进行本地编译,其实不需要太复杂的操作,只要把基础环境搭好就行。
前置准备
首先确保你安装了 Trae 编辑器,当然,为了利用其强大的插件生态,我们还需要安装标准的 VSCode。
- Trae:去官网下载最新版即可。
- VSCode:这是插件管理的基石。
注意:检查你的用户目录下是否存在
.vscode/extensions路径。如果缺失,可能需要重新安装一次 VSCode 以确保扩展目录结构完整。
插件导入策略
在 Trae 里直接搜不到 C/C++ 插件?别急,这是因为 Trae 默认不预装所有扩展。正确的做法是在 VSCode 里先装好,再同步到 Trae。
- 打开 VSCode,进入扩展市场,搜索并安装 C/C++ 插件。
- 安装完成后,再次确认
extensions.json文件里有了对应的记录。 - 关闭 VSCode,启动 Trae。
- 点击右上角头像进入 IDE 设置,选择"从 VSCode 导入"。
- 等待导入完成,检查一下插件列表,确认 C/C++ 已就位。
这一步很关键,它决定了后续 IntelliSense 能否正常识别头文件和符号。
编译器环境搭建
新建一个文件夹,用 Trae 打开,创建一个 .cpp 文件,写一段简单的 Hello World 代码。
#include <iostream>
int main() {
std::cout << "Hello, Trae!" << std::endl;
return 0;
}
按 F5 尝试运行。如果成功,控制台会输出结果;如果失败,通常是因为系统找不到编译器。这时候就需要引入 MinGW。
安装 MinGW
建议将 MinGW 安装到一个固定的盘符下(例如 D 盘),避免路径变动导致配置失效。
- 下载并安装 MinGW-w64。
- 找到
bin文件夹路径,例如D:\MinGW\bin。 - 将
bin目录添加到系统环境变量PATH中。
这一步是为了让终端在任何位置都能调用 gcc 或 g++ 命令。
配置文件调整
当 Trae 检测到 C++ 项目时,会自动生成 .vscode 文件夹。我们需要手动编辑 c_cpp_properties.json 来指定编译器路径。
打开该文件,修改 compilerPath 为你实际安装的 MinGW 路径。以下是一个标准的配置示例,请根据你的实际安装路径调整:
{
"configurations":



