This page outlines what has changed in recent versions of dotPeek.
Free, no license key required
Private Source Link is now supported in dotPeek: once you navigate to the external sources that require connection to a private source server, dotPeek will ask for your credentials. We offer support for GitHub, BitBucket, Azure and GitHub Enterprise; however this isn’t the complete list – the support mechanism is quite generic.
New context highlighting for the custom attribute owner and improved highlighting for function exits.
*Ref
tokens in the results of the
Go to Metadata Token action.
This release brings better support for C# language features:
dotPeek continues to improve its support for the most recent versions of C#, and the new release brings:
Throw
expressions.NullablePublicOnly
attribute.The Generate PDB engine now infers and stores the tuple component names for local variables.
This release brings better support for C# language features:
The Intermediate Language (IL) Viewer supports custom attributes for interface
implementations and generic parameter constraints. For example, a compiler can apply a NullableAttribute
and TupleElementNamesAttribute
to these entities.
dotPeek 2019.3 supports decompiling additional C# 7 language features:
dotPeek can now navigate to the external sources of NuGet packages that have a source symbols
package (.snupkg
).
We’ve added the following:
A couple of updates for the metadata tree:
We’ve added a new tooltip with the keyword description to the IL Viewer.
Free, no license key required