csharp-language-server icon indicating copy to clipboard operation
csharp-language-server copied to clipboard

How would other extensions depend on C# without specifying the Omnisharp extension?

Open Meligy opened this issue 2 years ago • 4 comments

This might not be a problem for this extension itself, but it's an interesting question for those trying it.

I wanted to see what it gives by itself, so, I tried to disable Omnisharp, VS Code told me that this would also disable:

Now, if I wanted to add an issue asking these extensions not to depend on Omnisharp, what would I ask them to do instead?

P.S.

  • The extensions above are just examples of course.
  • For now, it's good that this extension seems to co-exist with Omnisharp just fine.

Meligy avatar Apr 30 '23 05:04 Meligy

I also want to say that I loved this extension as soon as I installed it (thanks to this comment), if only for method hover information.

image

So, THANKS A LOT for the great work!

Meligy avatar Apr 30 '23 06:04 Meligy

Which one of those from the above image is from this extension vs omnisharp?

AraHaan avatar May 03 '23 03:05 AraHaan

@AraHaan you can click the picture above to see the Omnisharp picture for comparison.

Or here it is also:

Fu8KlAzaMAASRkE

Meligy avatar May 03 '23 23:05 Meligy

As far as i can imagine: Extensions which require Omnisharp will stop working without it. Both Omnisharp and csharp-language-server cannot run at the same time. So we have to let go of this "old" extensions.

seriouz avatar Jun 05 '23 08:06 seriouz