-
Many editors and IDEs work better on C code when provided with a [compilation database](https://clang.llvm.org/docs/JSONCompilationDatabase.html) (`compile_commands.json`) because it tells the editor …
-
As per https://clang.llvm.org/docs/JSONCompilationDatabase.html neither "command" nor "arguments" key support shell expansion but makefile tools extension generates backticked shell commands regardles…
-
* Version of SCons
4.4.0 and 4.8.1
```
$ scons --tree=all compile_commands.json
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
Building …
-
It could be nice if we could generate/distribute `compile_commands.json` to better interact with some IDE and our c++ code.
I.e. In Bazel and also in Vscode the the official Bazel team vscode plugi…
bhack updated
3 months ago
-
### Environment
- OS and Version: Win10 22H2 19045
- VS Code Version: 1.94
- C/C++ Extension Version: 1.21.6
- If using SSH remote, specify OS of remote machine: N/A
### Bug Summary and Steps to R…
-
I'm using https://github.com/bazel-contrib/toolchains_llvm to set up the toolchain the project should use and making sure everything looks right. Everything compiles, and the compile_commands.json see…
-
```log-verbose
[root@localhost build]# clangd --log=verbose
clangd is a language server that provides IDE-like features to editors.
It should be used via an editor plugin rather than invoked dire…
-
Hello! Thank you for your project!
How about the possibility to set a custom path for the generated `compile-commands.json`?
Clangd supports this with the `--compile-commands-dir` parameter.
Mo…
-
### Description
SourceKit-LSP does not search in the relative path provided by the clangd config file's CompilationDatabase configuration.
https://clangd.llvm.org/config#compilationdatabase
Exa…
-
### Description of the feature request:
hi, bazel is easy and useful when manage c++ source file.
but language server like clangd is typeical common tools for C++ developer.
There is alreay a th…