00bc8ddee6 | ||
---|---|---|
.github/workflows | ||
ICSharpCode.Decompiler | ||
ICSharpCode.Decompiler.PdbProvider.Cecil | ||
ILSpy | ||
ILSpy.Core | ||
SharpTreeView | ||
TestPlugin | ||
doc | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
Directory.Build.props | ||
Directory.Build.targets | ||
ILSpy.sln | ||
README.md | ||
build.cake | ||
build.ps1 | ||
build.sh | ||
nuget.config | ||
preview.png | ||
updates.xml |
README.md
AvaloniaILSpy
This is cross-platform version of ILSpy built with Avalonia.
Supported Features
- Decompilation
- Analyze Window
- Search for types/methods/properties (substring)
- Hyperlink-based type/method/property navigation
- Extensible via MEF Extensibility (Check out TestPlugin folder). Note: This is not compatible with ILSpy Plugins.
- Check out feature support status
Download
Stable Release
https://github.com/icsharpcode/AvaloniaILSpy/releases
Bleeding-edge Builds
Grab artifacts from the latest master CI build. This includes Linux, Mac and Windows.
How to run on Linux:
- just open it
- if you have trouble, please try to grant it the rights to execute
chmod a+x ILSpy
- you could also run it in command line by
./ILSpy
How to run on Mac:
- just move the app into
/Applications
folder and open it - if you see
“ILSpy” cannot be opened because the developer cannot be verified.
, please open upSystem Preferences
->Security & Privacy
->General
->Open Anyway
- if you see the error
The application ILSpy can't be opened' error on launch
, you couldchmod +x "/Applications/ILSpy.app/Contents/MacOS/ILSpy"
Build from sources
- Clone repository with submodules:
git clone --recurse-submodules
. - Run build script:
build.ps1
on Windows and./build.sh
on Linux and Mac OS. - Artifacts will be located in subdirectory
artifacts
.