FSharp Language Server
This project is an implementation of the language server protocol using the F# Compiler Service.
Download from: https://github.com/fsprojects/fsharp-language-server
Unpack and build:
>dotnet build -c release
Now you can add the server to a project.
Add the server in project/sites settings
Server name
FSharp language server
Command
FSharpLanguageServer.exe
Initial folder
%homepath%\fsharp-language-server-master\src\FSharpLanguageServer\bin\Release\net6.0
Command line arguments
File extension and language id
.fs=fsharp
.fsi=fsharp
.fsx=fsharp
.fsscript=fsharp
Communication channel
* Command line (stdio)
Source folders
<Path to your go project files>
Initialize options
{}
The server crashed all the time while testing, so you may want to try another language server first.
Maybe this one: https://github.com/fsharp/FsAutoComplete