Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clangd doesn't support multi-root workspace well #455

Open
KuiWei004 opened this issue Feb 17, 2023 · 1 comment
Open

clangd doesn't support multi-root workspace well #455

KuiWei004 opened this issue Feb 17, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@KuiWei004
Copy link

I tried to use clangd in multi-root workspace in VSCode. When I do find all references, clangd finds all refs in all directory(one directory means an unique project) in the workspace. However, I only want to find refs in current selected directory.
And what's worse, when I do rename symbol, clangd rename all symbols in all project, which makes error.

System information
Clangd version (from the log, or clangd --version): version 14.0.3
clangd extension version: v0.1.23
Operating system: Ubuntu 20.04

@KuiWei004 KuiWei004 added the bug Something isn't working label Feb 17, 2023
@VGRSTM
Copy link

VGRSTM commented Mar 6, 2023

I guess clue is clangd/clangd#1258 (comment) ... unfortunately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants