新买的电脑,在WSL下装完环境后发现之前的代码可以编译,但是跳转不了,并且提示各种不兼容信息。
"message": "命令行错误: 指定的语言模式不兼容",
通过各种分析,基本确认是C/C++插件的问题。
网上查的所有方式都试了,都不行。重新装了几次vscode也是没用,不过发现每次卸载后插件不会自动清掉。
所以想到彻底卸载的方式,先在win里的程序卸载里将VSCODE卸载。
然后win+R,输入%userprofile%,将.VSCODE删除。
然后将下图的CODE文件夹直接删除,然后重新安装即可。
搞了两天,终于搞定了!