VSCode运行时弹出CMD窗口、闪退及显示乱码的解决,实测可行
VSCode学习C语言编程,运行时默认在下面的terminal控制台输出,窗口较小,内容稍多会有一定不便。
一. 如果要在单独弹出的终端窗口中运行,需要进行配置,方法是修改将launch.json文件中参数,该文件通常在对应项目目录的.vscode下面。网上大多是说将"externalConsole"设置为true, 实测不行 。查阅资料后发现 正确的 新的参数应该是"console",参数可以选择"internalConsole"和 "externalTerminal",分别表示内置终端控制台还是外商终端弹出窗口,把这里设置成"externalTerminal",同时把"type"参数设置为"cppvsdbg",就可以了。
二. 闪退,即在弹出窗口运行完成后窗口会自动关闭,如果不想自动关闭消失,最简单的办法是在源代码中return 0;语句的前面加下一个getchar();网上还有其他的方法请自行查找。
三. 弹出窗口中中文显示乱码
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。
主办单位:广州小漏斗信息技术有限公司 新企在线数码版权所有 粤ICP备20006251号