Visual Studio Code报错:找不到iostream

最近发现Visual Studio Code对C++的支持存在问题:总是报错,找不到uv.h。我的c_cpp_properties.json的配置完全正确,Visual Studio Code还能对libuv里面的类和函数给出正确的自动提示,如下图所示:

Visual Studio Code报错:找不到iostream

这是为什么呢?

既然不是开发环境配置的问题,那就从Visual Studio Code插件上寻找吧。我一个一个的禁用再启动已安装的插件,通过排除法确定tslint插件导致的错误。因为Nodejs开发还需要这个插件,所以在C++开发模式下把它禁用吧。