This is a helper package that automatically installs and updates Bicep.LangServer for you.
To use this package, you must have:
- The Bicep syntax package.
- The LSP package.
- The .NET SDK. Required version is v8.
- Either make sure that the
dotnetexecutable is in your $PATH, or configure the path to thedotnetexecutable via the package settings (see below).
This language server operates on views with the source.bicep base scope.
The server is installed in the $CACHE/Package Storage/LSP-Bicep directory,
where $CACHE is the base cache path of Sublime Text. For instance, $CACHE is
~/.cache/sublime-text on a Linux system. If you want to force a re-installation
of the server, you can delete the entire $CACHE/Package Storage/LSP-Bicep directory.
Like any helper package, installation starts when you open a view that is
suitable for this language server. In this case, that means that when you open a
view with the source.bicep base scope, installation commences.
Optionally configure Bicep.LangServer by running Preferences: LSP-Bicep Settings
from the Command Palette. However, by default things should work out of the box.
On MacOS you can use Homebrew to install dotnet v8.
Be sure to follow the after installation caveats for this formula to add it to
your $PATH.