u/Lentor3579

Roslyn LSP not working despite being installed
▲ 1 r/neovim

Roslyn LSP not working despite being installed

Despite the LSP showing as installed it still doesn't work

Prefacing this by saying that I'm completely new to Neovim (I just started trying to set things up yesterday). I followed the instructions (https://github.com/mason-org/mason.nvim) and (https://github.com/seblyng/roslyn.nvim) and through them, I was able to get Roslyn installed successfully.

Despite this, I can't seem to jump to documentation on any .NET classes/functions. For example I press `Shift + k` to try to look at documentation and I get an error: `E149: No help for System.Collections;` which is obviously a builtin namespace in .NET.

I have mason setup like so:

require("mason").setup({ registries = {   
  "github:mason-org/mason-registry",

  "github:Crashdummyy/mason-registry",
}, })

And this is in my package manager (packer.nvim):

use('mason-org/mason.nvim') 
use { 
"seblyng/roslyn.nvim",

module = 'roslyn.config',	
}

Any ideas?

Edit: Fixing formatting issues. I hate reddit sometimes.

Edit2: I was able to get it to work through some more tinkering using some of your guys' help! Thank you all for nudging me in the right direction!

reddit.com
u/Lentor3579 — 1 day ago