Hi, I was wondering if there could be an ability added in the future for Kate to disable the greying out of the code in C/C++ if the preprocessor command #ifdef is not met. This happens when using clangd as an LSP server in Kate, but is not useful when the main block of code is being run when the definition is met, but only in specific cases.
There was a help thread to see if there was a toggle for it, but there wasn’t. Here is what it looks like with and without the LSP Client on, with the highlighting being preferred while still using clangd if possible:

