This extensions adds language support for inkle's ink to Visual Studio Code.
- Syntax highlighting.
- Errors and warnings through inklecate.
- Download the latest release here.
- Inside Visual Studio Code, open the Command Palette (by default, Control-Shift-P, or Command-Shift-P).
- Type "Extensions: Install from VSIX", and hit enter.
- Navigate to the downloaded
.vsix
file, and select it. - Reload or restart Visual Studio Code.
- Clone or download the project into your Visual Studio Code extension's directory.
- Run
npm install
. - Run
tsc
to compile the project. - Reload Visual Studio Code.
The server supports these configuration settings.
ink.useLanguageServer
: use the experimental language server.ink.languageServer.inklecatePath
: the path to the inklecate. If inklecate is accessible in$PATH
, you can set it toinklecate
. If unset, it will choose a bundled version of inklecate, specific to your platform.ink.languageServer.useSpecificRuntime
: whether to use a .NET runtime to executeinklecate
; possible values are:none
: use no specific runtime (only available on Windows);mono
: use Mono runtime;dotnet
: use .NET Core runtime.
This extension is released under the MIT license. See LICENSE for details.
This repository was forked from ephread's original work. My contributions consist of polishing and preparing for release, and not much else. All credit where it's due.