Open kittaakos opened 4 years ago
It seems if we do not include the VS Code built-in extension for C++ we do not have coloring. If we include it and we have the @theia/cpp extension as a dependency, the LS does not work.
It is the missing configuration file (https://clangd.llvm.org/config.html ) for clangd that creates this behaviour. This file would include the path for the libraries used. I would recommend the following fix: When a project is created or saved in a certain location, created or updated a .clangd configuration file is created or updated in that directory, that contains the included library path, the same as the compilation include path. ... you may even create a user configuration file that contains the user library path, but this may interfere with other ide that are using clangd too.
Btw, this would also fix the formatting configuration missing features.....
Why is this issue still open after 3 years? It is clearly defined as an issue, and understood what the root cause is.
The
ino
file:Errors from the log: