This page outlines what has changed in recent versions of dotPeek.
Free, no license key required
When working with several tabs at once, you can now pin them. Additionally, the color of a tab indicates the type of code you will see – green represents a metadata view and brown stands for sources from symbol files. The options to pin tabs and to color code them can be disabled in Tools | Options | Environment | Tabs.
We’ve updated the formatter for decompiled code with a set of options to control how the code is presented. You can now set indent style and size, select whether the open brace should be placed on a new line, and if you’d prefer to use expression-bodied members. You can find them in Tools | Options | Decompiler | Code style and formatting.
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