Christian Gunderman
Christian Gunderman
> @gundermanc Does this look like a potential editor bug to you? It looks like it could be either editor or a language service issue. It looks like the VS...
Related VS language server client protocol issue: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1488456. @NTaylorMullen any recommendations on what to do when LS is slow like this? - Option 1 - cancel if the caret has...
> nothing like 1-2s The one other possibility is that our switch to main thread is so low priority it's delayed. I'll look into that..
Ok I found at least one Editor issue: we're missing this change in the Mac renderer https://devdiv.visualstudio.com/DevDiv/_git/VS-Platform/pullrequest/430086 TextMate libraries on Mac + Windows are now almost identical so if there's...
I had opened [an issue](https://github.com/dotnet/roslyn/issues/22784) in the Roslyn repo to add a warning for this before seeing this thread. I don't think that the referenced `await?` operator addresses the primary...
Hi @RobertvanderHulst here are a few of the controls and their respective APIs. - Go to - You can use the [C# API](https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.language.navigateto.interfaces.inavigatetoitemproviderfactory?view=visualstudiosdk-2022) or the [Language Server protocol message](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_symbol) ...
> Do you know if LSP is also available for VS2019 (we have to support at least 2 versions of VS)? Yes, it should be supported in older builds of...
> Aditya / Christian / Etienne just always said having a single server with both push / pull was not supported. Maybe things have changed? /cc @gundermanc ? I don't...
One place where this would be helpful is in IDE components or extensions that dual target VS for Windows and VS for Mac. > ThreadHelper is only available for the...
Possible enhancement: create a new IOverviewTipManagerProvider that imports the default VS one and injects a control that displays the error in the preview tip instead of creating a new tip.