Law*_*ton 8 c++ intellisense bazel visual-studio-code
我想为我的 C++ 项目启用智能感知,该项目是在 VS 代码中使用 bazel 构建的。
曾经有一个扩展可以做到这一点,但自从官方发布的vscode-bazel扩展缺乏此功能以来,它已经停止使用。
vscode-bazel 上有一个关于此功能的未决问题。
幸运的是,有人指出了另一个工具bazel-compilation-database,它可以自动生成compile_commands.json
.
生成该文件后,.vscode/c_cpp_properties.json
通过添加以下行将其添加到您的文件中
"compileCommands": "${workspaceFolder}/compile_commands.json"
Run Code Online (Sandbox Code Playgroud)
假设您安装了vscode-cpptools扩展,现在应该启用 Intellisense 。
归档时间: |
|
查看次数: |
6931 次 |
最近记录: |