Cevelop / Issues

The official issue tracker for Cevelop.
9 stars 1 forks source link

clangd support? #131

Open Xeverous opened 1 year ago

Xeverous commented 1 year ago

clangd offloads a lot of IDE work while at the same time being implemented as a part of compiler infrastructure. The LSP has already many predefined calls for code navigation and some editing.

Some IDEs (most notably VS Code and the ones by Jet Brains) have moved towards using LSP instead of writing their own code parsers.

I suggest that Cevelop could also take this opportunity. I assume that refactoring features are relying on the built-in parser but:

In short, I think Cevelop can gain a lot of value just by reading CMake-generated compiler commands and communicating with clangd.