解决vscode c++ c语言没有错误提示的问题

摘要:有时vscode可能突然没有了错误提示,调试c++或c语言时没有智能提示的话是很头疼的,查询了不少资料,可以尝试以下方法恢复此功能。

有时vscode可能突然没有了错误提示,调试c++或c语言时没有智能提示的话是很头疼的,查询了不少资料,可以尝试以下方法恢复此功能。

正常情况下,任何错误的情况下都会出现红色波浪线

先放2个代码分别是c++和c语言以供测试

c++语言

#includeusing namespace std;int main{cout

c语言

#includeint main{ printf("ok"); getchar; return 0;}

1、左下角齿轮打开设置,搜索输入 C_Cpp.intelliSenseEngine,设置为default

2、A:按F1或ctrl+shitf+p打开设置,输入Squiggles,点击启用错误波形曲线

3、如果还是不行,打开settings.json

"C_Cpp.errorSquiggles": "enabled", "C_Cpp.intelliSenseEngine":"default", "editor.suggest.snippetsPreventQuickSuggestions":true,

卸载vscode后,还有几个文件夹需要删除

运行窗口中输入%USERPROFILE% 打开用户目录

删除.vscode-insiders或.vscode,里面有插件记录和设置

运行窗口中输入%USERPROFILE%\AppData\Roaming删除Code - Insiders或Code

然后再去安装vscode以及c++插件应该就可以了

来源:新手村养牛

相关推荐