dotPeek's main navigation window,
opening multiple assemblies
keeping a list of opened assemblies and folders.
You can traverse and explore all opened assemblies.
Expanding an assembly node lists namespaces within the assembly,
that can be further expanded to types and type members, as well as assembly references.
In addition, the Assembly Explorer contains nodes representing base types and inheritors of the current type.
The ultimate step in exploring an assembly is exporting it to a Visual Studio project so that you can browse the source code, build and debug it. For more information, see Exporting Assembly to Project.
dotPeek also provides a bunch of ReSharper-inspired navigation features in the Assembly Explorer as well as in the Code Viewer and other tool windows. Note also that the Assembly Explorer uses the same set of icons that are used in Visual Studio for member identification.
You can operate on assemblies in a number of ways:
- Open assembly files
- Explore folders that contain assemblies
- Load assemblies from the Global Assembly Cache
- Save current assembly list
- Load assembly list
- Access decompiled files
- Explore referenced assemblies