Visual Studio 2019 设置程序结束控制台不关闭

简介: 修改设置使控制台应用运行结束,控制台不自动退出。

一般为了保持控制台不关闭,会在代码结束最后加上

system("pause");

网上查到很多设置子系统控制台,经过验证也可以不设置子系统。

正常情况下,程序运行结束会在控制台提示用户如何设置调试结束控制台不关闭。

"工具 (Tools)" → "选项 (Options)" → "调试(Debugging)" → "常规 (General)"

找到设置的位置

debugcmd.png

滚动条拖到最下方,如上图,反勾选倒数第三条:

" 调试停止时自动关闭控制台 (Automatically close the console when debugging stops) "。

反之,若需程序结束时自动关闭控制台,则需勾选此选项。

若未生效,则需要查看子系统是否设置为未设置,在 " 解决方案管理器 (Solution Explorer) " 中,选中工程,右键下拉菜单中选择 "属性 (Properties) " 。

vs_subsystem.png

在左侧分栏窗口 " 配置属性 (Configuration Properties) " 中展开 " 连接器 (Linker)" ,选中其中的 " 系统 (System) "

在右侧分栏窗口 " 子系统 (SubSystem) " 选项更改默认值 " 未设置 (Not Set) " 为 " 控制台 (Console) (/SUBSYSTEM:CONSOLE) "。

目录
相关文章
|
1月前
|
编解码 Linux Shell
【Shell 命令集合 系统设置 】Linux 设置Linux系统的控制台参数和属性setconsole命令 使用指南
【Shell 命令集合 系统设置 】Linux 设置Linux系统的控制台参数和属性setconsole命令 使用指南
33 0
|
2月前
|
存储 安全 数据安全/隐私保护
阿里云网盘与相册问题之如何设置阿里云控制台的消息通知
阿里云网盘与相册是阿里云提供的云存储服务,用户可以安全便捷地存储和管理个人文件、照片等数据;本合集将介绍如何使用阿里云网盘和相册服务,包括文件上传、同步、分享,以及处理常见使用问题的技巧。
35 2
|
2月前
|
前端开发 API 开发者
关于 Visual Studio Code 命令行启动时控制台上打印的一些消息
关于 Visual Studio Code 命令行启动时控制台上打印的一些消息
51 1
|
3月前
|
前端开发 开发工具 C++
vscode ( Visual Studio Code )设置中文、字体和字号
vscode ( Visual Studio Code )设置中文、字体和字号
157 0
|
3月前
|
测试技术 Python
设置pycharm使用pytest执行测试用例时,输出print语句至控制台
设置pycharm使用pytest执行测试用例时,输出print语句至控制台
55 0
|
8月前
|
C语言
用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题
用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题
|
6月前
|
JSON JavaScript 前端开发
在 Visual Studio Code 里如何设置让搜索忽略指定的文件夹
在 Visual Studio Code 里如何设置让搜索忽略指定的文件夹
198 0
|
7月前
|
应用服务中间件
1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了
1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了
|
7月前
|
Android开发
Android Studio 控制台中文乱码,解决方案都在这里了,完美解决
Android Studio 控制台中文乱码,解决方案都在这里了,完美解决
|
7月前
|
应用服务中间件 Python
IntelliJ IDEA 控制台中文乱码,统一设置 UTF-8,解决方案都在这里了,完美解决乱码
IntelliJ IDEA 控制台中文乱码,统一设置 UTF-8,解决方案都在这里了,完美解决乱码