只要是.c代码都会发生,显示在第一行报错,不影响编译调试,就是写代码时联想功能无法使用,只能自己一个个打。cpp文件不存在这个问题
命令行错误: 指定的语言模式不兼容
changing "configurationProvider" to "none" in the command Palette(ctrl+shift+P) fixed this issue.
我也遇到了同样的问题,楼主后来解决了吗?
我也遇到了这个问题...之前做的好好的 突然出现了
您好,我想问一下,这个问题您解决了吗?我现在也碰到了这个问题,不知道怎么解决
我也是,项目做的很正常,一下子就标红,整个文件都不能检查错误了
我在本地使用vscode远程链接虚拟机,莫名其妙出现这个问题。把插件C/C++禁了就不报错但影响代码补全,重装这个插件没效果,还是报错。最后我把虚拟机还原到上一个快照,再重新安装虚拟机上的插件,就不报错了。
我的vscode就是突然出现了这种现象,每个c文件打开后,页面顶端头部就有一个这样的错误提示。
然后编辑代码时也没有了代码自动补全和代码检查警告提示。
按照百度后的方法都无法解决。
索性就卸载了几乎所有的插件。其实主要怀疑对象是C/C++ ExtensionPack、C\C++Themes、CMakeTools、CMake、MakefileTools这几个插件的问题,然后就卸载了它们。
后面再次安装C/C++ ExtensionPack、C\C++Themes、MakefileTools这几个插件后就完美解决了。
当然我的方法可能不能解决所有这样的问题,但是这种问题的解决方向就是——卸载重装插件。卸载全部插件后可以逐个按需安装插件尝试。
我是在虚拟机运行,然后在windows用vscode远程的,昨天也出现了这个问题,一开始点了什么玩意突然c程序的代码补全和智能提示都没有了,按照前面说的重装vscode,重装虚拟机都试过了,结果还是有问题,代码连检查错误都没有了。我发现还是不能让vscode把你的程序configure,不要选那个选项,就好了