Clangd是一个基于Clang的C/C++语言服务器,用于提供代码补全、代码导航、重构等功能。在Windows上与VS Code正常工作,可以按照以下步骤进行配置:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [],
"compilerPath": "clang-cl.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "clang-x64",
"compileCommands": "${workspaceFolder}/compile_commands.json"
}
],
"version": 4
}
[
{
"directory": "path/to/project",
"command": "clang-cl.exe -Ipath/to/include -c path/to/source.cpp",
"file": "path/to/source.cpp"
}
]
请注意,以上步骤仅适用于在Windows上使用Clangd与VS Code正常工作。对于其他操作系统或集成开发环境,请参考相应的文档和配置指南。
云+社区技术沙龙[第9期]
云+社区技术沙龙 [第32期]
云+社区技术沙龙[第18期]
TVP技术夜未眠
云+未来峰会
Techo Day
云+未来峰会
DBTalk技术分享会
腾讯云GAME-TECH沙龙
第四期Techo TVP开发者峰会