You'll need:
- .NET Core 2.0.0 or newer
- NodeJS
- VSCE
npm install -g vsce
To build:
npm install
dotnet restore
dotnet publish lib/server/src/LanguageServer/LanguageServer.csproj -f netcoreapp3.0 -o $PWD/out/language-server
dotnet publish lib/server/src/LanguageServer.TaskReflection/LanguageServer.TaskReflection.csproj -f netcoreapp3.0 -o $PWD/out/task-reflection
To debug:
- Step 3 from "To build".
- Open VS Code, and hit F5.
To create a VSIX package:
vsce package