Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Wu_Dream 的 C++ 编译器New to Visual Studio Code? Get it now.
Wu_Dream 的 C++ 编译器

Wu_Dream 的 C++ 编译器

wu_dream

|
464 installs
| (4) | Free
由 wu_dream 制作的 C++ 编译器加强版!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dream cpp compiler

让你方便快速的在 vscode 中编译运行 C++ 文件

VS Code C++
下载量 版本 安装量 star 数 评分

功能

  • 编译、运行 C++ 程序
  • 智能编译(记录 Hash 避免重编译,提升编译效率)
  • 侧边栏进行编译
  • 右键快捷编译
  • 状态栏快捷编译
  • 快捷文件读写
  • 支持所有操作系统(windows, macOS, linux 及其发行版)
  • 能够使用 ConsoleInfo 进行输出(快速得知运行使用内存、运行时间)
  • 快速自定义编译选项
  • 设置编译器路径
  • 增强资源管理器
  • 根据文件头部文件注释自动设置编译选项等
  • 支持虚拟工作区,如 live share,支持临时文件(无需保存文件也可以编译)
  • 能够直接选择编译器路径
  • 可以设置运行后额外命令,方便使用 checker
与普通 C/C++ 插件对比
功能 C/C++ dream-cpp-compiler
编译且运行 C++ 程序 ✅ ✅
设置 C++ 程序编译选项 ⚠️需要配置 tasks.json ✅
仅编译 C++ 程序 ❌ ✅
中文路径编译、运行 C++ 程序 ❌ ✅
智能编译 C++ 程序 ❌ ✅
详细显示运行时间、内存等(即 ConsoleInfo) ❌ ✅
虚拟工作区、临时文件的支持 ❌ ✅
设置运行后额外命令,如使用 Special Judge ❌ ✅
进行文件重定向 ❌ ✅
进行反文件重定向 ❌ ✅
进行对每个文件独立设置编译选项 ❌ ✅
自动根据注释设置编译命令等 ❌ ✅

警告: 由于编译器设置的特殊性,因此只在用户设置中生效,工作区的设置不会被拓展使用

关于 ConsoleInfo
能够得知运行一个程序的内存峰值、总执行时间、CPU内核时间、CPU用户时间、程序返回值
关于文件重定向、反文件重定向
常用于竞赛。

文件重定向: 能够在程序不进行文件读写时,以文件输入输出

反文件重定向: 能够在程序进行文件读写时,从控制台输入输出

配合使用: 将程序输入和输出的文件换为另一个

关于根据注释设置编译命令等
可用于工程。

在文件头部(前 50 行)打注释,类型为:key : val,将会自动使用描述的设置。

如:

// compileoptions : -std=c++14 -O2
// outputpath : program.exe
int main(){
    return 0;
}

可以使用侧边栏 "高级设置" 中的 "保存设置" 或 "保存模板设置" 自动保存

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft