coc-settings中设置自定义头文件路径
-
具体方案例如
{
"suggest.noselect": true,
"languageserver": {
"ccls": {
"command": "ccls",
"filetypes": ["cc", "c", "cpp", "cuda"],
"rootPatterns": [".tasks", ".git/", "build/"],
"initializationOptions": {
"compilationDatabaseDirectory": "build",
"client": {
"snippetSupport": true
},
"cache": {
"directory": "/tmp/ccls"
},
"highlight": {
"lsRanges": true
},
"clang": {
"extraArgs": [
"-I",
"/opt/ros/noetic/include/"
]
}
}
}
}
}
添加“clang”部分,就可以实现ros下代码补全功能

浙公网安备 33010602011771号