Plugins

Fabrice Foray edited this page May 4, 2018 · 46 revisions

ILSpy Plugins

ILSpy will load any *.Plugin.dll files in the directory containing ILSpy.exe. MEF is used to allow plugins to extend the ILSpy functionality. Take a look at the "TestPlugin" in the ILSpy source code download to see how it works.

Plugin Gallery

This is a list of plugins contributed by ILSpy users:
Description Version Author Compiled Against Binary Source
Alphabetical Assembly Sort - Case-insensitive assembly sorting 1.0.0.3 Michael Bone 2.0.0.1595 link link
Alphabetical Assembly Sort - Case-insensitive, SxS assembly sorting 1.0.0.2 Michael Bone and Jordan Pickwell 1.0.0.988 link link
Assembly Visualizer - type hierarchies, assembly dependencies and member interactions visualization 1.0.3.1 Denis Markelov 3.0.1.3459 link link
Copy fully qualified type name to clipboard 1.0.0.1 Donatas Maciunas 2.0.0.1595 link link
Reflexil is an assembly editor 2.0 Sebastien Lebreton 2.3 link link
AssemblyWatcher - a plugin which reloads assemblies when they change 0.0.1-alpha Raminder Singh 2.3.2.1888 link link
IL Generation decompiler 1.0.0-alpha Akos Nagy 3.1.0.3637 - beta2 link link
XSharp Language decompiler 1.0.1 Fabrice Foray 3.1.0.3652 link link
CosturaPlugin - Loading embedded references from resources 1.1.0 takeshix 3.1.0.3655 link link

Feel free to edit this page to add your own plugin.