您的当前位置:首页正文

解决vscode报错: 命令行错误: 指定的语言模式不兼容, c/c++:1027

来源:华佗健康网

对于这个bug, 其症状是

1.文件第一行的include会有红波浪,报错提示如标题
2.vscode无法正确的着色代码,有些代码是全白的
3.补全功能完全失效
4.无法进行文件跳转

解决方案:

然后重新加载(或者重启vscode)

然后再次启用该拓展即可

如果通过上述方法还无法修复bug,且您同时安装了makefile插件,那么请在以上步骤的基础上做一些改动。

1、在禁用c/c++的插件后一并禁用makefile插件
2、点击重新加载
3、再次启用上述的两个插件

***注***: 由于此bug为偶发性bug(不易复现),博主只使用了上述解决方案就修复了,故更为细致的问题原因无法查证,如果您无法通过此解决方案修复问题(尝试以排列组合的方式逐个禁用再启动插件),那么请再次给vscode官方提出issue(之前有很多人提过了)。

因篇幅问题不能全部显示,请点此查看更多更全内容