Skip to content

Visual Studio Code Extension and Service

License

Notifications You must be signed in to change notification settings

Rpinski/ilspy-vscode

 
 

Repository files navigation

ILSpy Visual Studio Code Extension Join the chat at https://gitter.im/icsharpcode/ILSpy Build status Twitter Follow

You can install the extension in Visual Studio Code via the marketplace

Develop

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 .

About

Visual Studio Code Extension and Service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 43.4%
  • C# 39.3%
  • CSS 12.7%
  • PowerShell 2.5%
  • Shell 1.9%
  • Batchfile 0.2%