Nathan Ridge
Nathan Ridge
> This means the non-working suggestions with the blue cube is coming from clangd I guess. And the working one with "abc" in front from native vscode? That's right. The...
> It looks like clangd has not yet opted into this feature -- but it could, so let's keep this issue open to track implementing that. The first step here...
> The first step here will be to understand how extensions are meant to opt into supporting editor.suggest.insertMode. > > Is the actual replacement handled by vscode, if an extension...
So, to summarize, to support this: * The clangd server needs to implement the `InsertReplaceEdit` feature added in LSP 3.16, and use it (send an `InsertReplaceEdit` for `CompletionItem.textEdit`) for clients...
> Is anyone looking at/trying to implement this feature? Not that I'm aware of -- you're welcome to take it up if you're interested!
> I am not sure whether it's supported by vscode or this is an enhancement should be done in extension side or clangd side. I'm not sure offhand either. I...
Where is `vcruntime.h` located in the filesystem?
It looks like the directory containing `vcruntime.h` is not being detected as a system include directory by clangd. Issues like this are often resolved by using `--query-driver` as discussed here:...
Could you show new logs with this in place?
Does the build itself run in an environment where `vcvarsall.bat` has been used? If so, I think it's reasonable to require that clangd also be run in such an environment....