打算从clion转成vsc的时候遇到的问题,如下图,写ros2的时候rclcpp会爆红,很烦。

尝试过的解决方法:Ctrl+Shift+P打开命令面板输入edit,打开C/C++: Edit Configrations (JSON)。然后在includepath中加入ros的路径,如下
"includePath": [
"/opt/ros/humble/include", //加入这行
"${workspaceFolder}/**"
],
JSON但是发现还是爆红。找了好久,最后的解决方法是,把/include修改成**,如下
"includePath": [
"/opt/ros/humble/**", //加入这行
"${workspaceFolder}/**"
],
JSON