首先参考这篇文章在fedora下安装了vscode。 结果一写cpp代码,include一堆红线,解决方案主要参考这篇博文。 但要是完全一样我就不会自己再写一篇了。操作步骤: 1、“文件->首选项->设置” 2、在搜索框里搜索“path” 3、在搜索结果里找到这个: 4、点击下面带横线的那行“在settings.json中编辑” 5、在新弹出的页面加上这段内容: 问题解决。 PS:我还发现一个事,fedora有gcc,但没有g++,也要自己装一下。