getgauge / gauge-visualstudio

Visual Studio plugin for Gauge
10 stars 9 forks source link

LSP support on visual studio 2019 #247

Closed Apoorva-GA closed 5 years ago

negiDharmendra commented 5 years ago

Language Server Protocol features in visual studios

Supported

Not supported

They have support for custom message

sriv commented 5 years ago
  • client/registerCapability
  • textDocument/codeLens

The current VS plugin does not make use of the equivalent of codelens. So I suppose that is ok. registerCapability might be an issue, need to verify.

Test explorer can remain as is, since LSP does not have support for testing (yet?)

nehashri commented 5 years ago

Test explorer is not yet supported, it needs to be added in Visual Studio.

registerCapability is an issue. Without it the a lot of features and integrations will be affected. Currently, we register all capabilities the language runner provides dynamically. Implementing LSP in Visual Studio without it will become tricky.