kabouzeid / nvim-lspinstall

Provides the missing :LspInstall for nvim-lspconfig
MIT License
526 stars 66 forks source link

Installing FSAC for F# #140

Open ELLIOTTCABLE opened 3 years ago

ELLIOTTCABLE commented 3 years ago

It looks like FsAutoComplete is the popular/sanctioned LSP tool for the F# community (it's also supported by nvim-lspconfig.)

That link recommends simply installing with one command:

dotnet tool install --global fsautocomplete

... except that assumes the user's got dotnet installed. How far down the stack do we want nvim-lspinstall scripts to go? Should it simply be that one-liner? Should it attempt to find/install the .NET Core SDK from Microsoft? Somewhere in-between?

kabouzeid commented 3 years ago

Is it reasonable to assume that almost every F# developer will use dotent? I think it is the case for C#? Serious question, because I have no idea.

ELLIOTTCABLE commented 3 years ago

I can't speak authoritatively, unfortunately; I'm new 'round the Microsoft-ecosystem-parts.

At least off the top of my head, I know that there are C# developers who can't use dotnet (Mono, older versions on non-Windows platforms); but I don't think F# is supported in any of those situations anyway?