VS code 密钥"externalConsole"已弃用,请改用"console"的解决方法
-
原因:“externalConsole"是旧版vscode cpp的密钥,决定输出和调试是在内部还是外部。新版vscode密钥已经改为"console”。
-
面向百度编程后,看到的解决办法有许多,例如把launch.json里的两个"externalConsole":“console"改成:“console”:“externalConsole”,或者把"externalConsole”:true改为false,等等。
-
试了一圈下来发现,要么报错,要么提示新的错误如"Property console is not allowed."
最终找到了解决办法,在这里贴出原地址
-
解决办法:launch.json中有两个"externalConsole":true
-
将第一个更改为"console":“externalTerminal”
-
第二个直接用"externalConsole":true,不用改动。
-
完美解决。