[C++][原创]VSCode C++怎么让运行的时候弹出cmd窗口,而不是在VSCode调试输出

VSCode C++怎么让运行的时候弹出cmd窗口,而不是在VSCode控制台调试输出?其实在VSCode控制台调试输出是非常不错的,我很喜欢,但是偏偏有小白就喜欢每次运行弹个cmd窗口,这样的人也是少见。没办法,为了满足这样的小白的浪费时间的而且完全没有必要的要求,我研究了一下怎么让程序每次运行弹出一个cmd窗口。其实很简单只需要配置lauch.json即可,把 "externalConsole": false

改成true,下面是一个完成是实例

{

// 使用 IntelliSense 了解相关属性。

// 悬停以查看现有属性的描述。

// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387

"version": "0.2.0",

"configurations": [

{

"name": "g++.exe - 生成和调试活动文件",

"type": "cppdbg",

"request": "launch",

"program": "{fileDirname}\\\\{fileBasenameNoExtension}.exe",

"args": [],

"stopAtEntry": false,

"cwd": "${workspaceFolder}",

"environment": [],

"externalConsole": true,

"MIMode": "gdb",

"miDebuggerPath": "D:\\lufiles\\mingw64-posix\\bin\\gdb.exe",

"setupCommands": [

{

"description": "为 gdb 启用整齐打印",

"text": "-enable-pretty-printing",

"ignoreFailures": true

}

],

"preLaunchTask": "C/C++: g++.exe build active file"

}

]

}

配置完成后,不要点击右上角的三角,那样输出仍然在控制台,你需要按F5或者点击运行下面的调试才行。

相关推荐
月夜的风吹雨21 小时前
【C++ STL容器适配器】:解密Stack、Queue与Priority Queue的设计智慧
开发语言·c++·stl·优先级队列··队列·适配器
二川bro21 小时前
第48节:WebAssembly加速与C++物理引擎编译
java·c++·wasm
二川bro21 小时前
第45节:分布式渲染:Web Workers多线程渲染优化
开发语言·javascript·ecmascript
2501_9411119321 小时前
基于C++的区块链实现
开发语言·c++·算法
hetao173383721 小时前
2025-11-16~17 hetao1733837的刷题记录
c++·算法
_OP_CHEN21 小时前
算法基础篇:(九)贪心算法拓展之推公式:从排序规则到最优解的推导艺术
c++·算法·贪心算法·推公式·算法竞赛·acm/icpc
czxyvX21 小时前
010-C++之List
开发语言·c++·list
小艳加油1 天前
生态学研究突破:利用R语言多元算法实现物种气候生态位动态分析与分布预测,涵盖数据清洗、模型评价到论文写作全流程
开发语言·算法·r语言
程序猿_极客1 天前
【2025 最新】 Maven 下载安装与配置教程(超详细带图文Windows 版):从入门到实战
java·开发语言·windows·maven·maven安装
励志前端小黑哥1 天前
uv包管理器--python也有自己的pnpm了
开发语言·python·uv