You can install the extension in Visual Studio Code via the marketplace
The extension consists of two parts: The VSCode extension itself (written in TypeScript) and a "backend" server process (written in C#), which provides a bridge to ILSpy functionality.
If first time
npm i vsce -g
Compile and package all parts:
./build vsix
An installable .vsix
file should be generated in vscode-extension
folder, if everything is fine.
Compile only backend server from console:
./build backend
Or open backend/ILSpy-server.sln
in Visual Studio 2019 (>= 16.9) or another .NET IDE.
Compile VSCode extension itself:
./build CompileExtension
./build TestExtension
To develop and debug the VSCode extension, install Visual Studio Code, then run
cd vscode-extension
code .