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

|
379 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 避免重编译,提升编译效率)
  • 侧边栏进行编译
  • 右键快捷编译
  • 状态栏快捷编译
  • 快捷文件读写
  • 支持所有操作系统
  • 非 macOS 支持使用 ConsoleInfo 进行输出,还支持反文件读写
  • 自定义编译选项
  • 设置编译器路径
  • 增强资源管理器
  • 根据文件头部文件注释自动设置编译选项等
与普通 C/C++ 插件对比
功能 C/C++ dream-cpp-compiler
编译且运行 C++ 程序 ✅ ✅
设置 C++ 程序编译选项 ⚠️需要配置 tasks.json ✅
仅编译 C++ 程序 ❌ ✅
中文路径编译、运行 C++ 程序 ❌ ✅
智能编译 C++ 程序 ❌ ✅
详细显示运行时间(即 ConsoleInfo) ❌ ✅
进行文件重定向 ❌ ✅
进行反文件重定向 ❌ ✅
进行对每个文件独立设置编译选项 ❌ ✅
自动根据注释设置编译命令等 ❌ ✅

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

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

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

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

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

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

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

如:

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

可以使用:

  • compileoptions 代表编译命令
  • usestaticlinking 是否静态编译
  • outputpath 代表输出路径
  • compilecommand 编译的命令
  • inputfile 输入文件
  • outputfile 输出文件
  • unfileinputfile 反文件读写的输入文件
  • unfileoutputfile 反文件读写的输出文件
  • usefileredirect 启用文件读写
  • useunfileredirect 启用反文件读写
  • morecommand 运行的额外命令
  • customvariable 自定义变量 var 的值
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft