vscode-clangd
vscode-clangd copied to clipboard
Add integration with cmake-tools extension
This PR add integration with cmake-tools extension. It uses exported API instead of querying the extension instance directly, so this integration must work with any cmake-tools forks, that implement this API.
This PR is cannot use as a complete replacement for .clangd
configure file - it not pass --query-driver
to clangd because clangd doesn't support change this via LSP. So this PR just alternative to export compile commands (clangd in VSCode now may work with --compile_args_from=lsp
flag).
Resolves #233, #498
In force-push, added missed field in package-lock.json
Feature implemented in extension, with provided API (#575)
https://github.com/sr-tream/vscode-clangd-cmake