vs code出现 preLaunchTask"" 已终止,退出代码为1 的常见情况汇总

闲话少说,以下情况由由 “**低级错误”到“高级错误”**描述

1、文件名错误

配置文件的文件名应是tasks.json,不是task.json

2、前后配置匹配错误

.vscode 文件中配置 tasks.json 中的 label 字段与 launch.json 中的 preLaunchTask 字段一致.

3、程序错误

有的错误vs code不会报告给你。下面就是个例子,我把同样的代码在vs上运行,vs就能提示我代码有问题,而vs code只会提示 退出代码为1……

vscode退出当前Python虚拟环境 vscode退出代码1_json

请运行正确代码测试(例如:printf(“hello!”))看看能否运行。

4、文件名错误

更新文件名。路径不能有中文字符!

5、没有引用应该引用的头文件

有时候C++与C语言混用,以至于有的头文件没有及时include。

99、另外不能解决

请参考于此解决办法

100、不断更新

诸位若仍不能解决,请留言。尽力帮助解决问题,若是新情况则更新到文章之中。