Feature Comparison - icsharpcode/ilspy-vscode GitHub Wiki

ILSpy Feature Comparison List

The desktop application and the VS Code extension share the same basis (like the decompiler itself and some basic features), but are quite different on top of that.

ILSpy Desktop App ILSpy VS Code Extension
Supported Platform/OS Windows only (x64, arm64) Anything supported by VS Code and .NET runtime (Windows, Linux, macOS)
UI Standalone desktop application (WPF) Embedded into VS Code UI
Analyze .NET assemblies (namespaces, types, members)   ✅
Analyze NuGet packages
Analyze relations between symbols (like "Used by", "Implements" etc.)
Search for symbols
Analyze assembly resources
Analyze assembly metadata
History of analyzed assemblies ✅ (global) ✅ (global + workspace-specific)
Decompile namespaces, types, members to C#
Decompile namespaces, types, members to IL
Generate PDB files from assemblies
Plugin support