My project level settings.json is like following:
"C_Cpp.intelliSenseEngine": "disabled",
"C_Cpp.formatting": "clangFormat",
"C_Cpp.clang_format_style": "file",
"C_Cpp.clang_format_fallbackStyle": "Microsoft",
"C_Cpp.clang_format_path": "<path to `clang-format` binary>",
"clangd.path": "<path to `clangd` binary>",
"clangd.arguments": [
"-log=verbose",
"-pretty",
"--background-index",
"--background-index-priority=low",
"--clang-tidy",
"--enable-config",
],
In the .clangd file at project level, I have added followings:
InlayHints:
Enabled: Yes
BlockEnd: No
Designators: No
ParameterNames: Yes
DeducedTypes: Yes
TypeNameLimit: 0
However, I am still getting inlay hints at block end for C++ files. What am I missing?
I am using VS Code from windows with remote connection. I have clangd extension installed and clangd version in remote machine is 19.1.0