A plugin to add WebAssembly support to dnSpy.
As of v0.1.0, this plugin only serves as a WebAssembly disassembler. It aims to mimic dnSpy's look and feel as much as possible.
More features are planned for the near future. A non-exhaustive list of some ideas:
- A decompiler
- "Find References" to search for usages of a method/global
- Renaming symbols and saving the edited .wasm file
- Tooltips for opcodes in the disassembler
This extension targets dnSpyEx v6.1.9 and is not tested with any other version or distribution.
Run build.ps1 netframework
in the dnSpy submodule using the Visual Studio
developer powershell, then use the provided run command for JetBrains Rider.
If you don't use Rider, you can start dnSpy with the --extension-directory
parameter to quickly load the extension.
For more info regarding dnSpy extensions and their installation, see the README of my other extension, which is more up-to-date and complete.