Kostenloser .NET-Dekompilierer und Assembly-Browser
Holen Sie sich dotPeekdotPeek ist ein kostenloses Standalone-Tool basierend auf dem Dekompilierer von ReSharper. Es dekompiliert zuverlässig jegliche .NET-Assembly in gleichwertigen C#- oder IL-Code.
Der Dekompilierer unterstützt zahlreiche Formate einschließlich Bibliotheken (.dll), ausführbaren Dateien (.exe) und Windows Metadaten-Dateien (.winmd).
Sobald Sie eine Assembly dekompiliert haben, können Sie diese als Visual Studio-Projekt (.csproj) speichern. Dadurch sparen Sie Zeit, falls Sie verlorenen Quellcode aus einer Legacy-Assembly wiederherstellen müssen.
dotPeek kann lokalen Quellcode basierend auf PDB-Dateien identifizieren und Quellcode von Quellservern wie Microsoft Reference Source Center oder SymbolSource abrufen.
Außerdem kann dotPeek als Symbol-Server agieren und dem Debugger von Visual Studio die benötigten Informationen bereitstellen, um den Assembly-Code zu debuggen.
dotPeek übernimmt zahlreiche Funktionen von ReSharper. Dazu zählen die kontextbezogene und kontextunabhängige Navigation, die Suche nach Verwendungen sowie verschiedene Codestruktur- und Hierarchieansichten.
Mit Find Usages können Sie nach sämtlichen Verwendungen eines Symbols suchen, egal ob es sich dabei um eine Methode, eine Eigenschaft, eine lokale Variable oder eine andere Entität handelt. Über das Toolfenster Find Results können Sie Verwendungen gruppieren, zwischen ihnen navigieren und sie in der Codeansicht öffnen.
Sobald Sie das Caretzeichen auf ein Symbol in der Codeansicht setzen, bietet dotPeek eine Vielzahl von kontextbezogenen Navigationsoptionen an, die alle über das Dropdown-Menü Navigate To zur Verfügung stehen.
dotPeek indiziert alle Assemblies auf Ihrer Assembly-Liste sowie alle referenzierten Assemblies und stellt Funktionen zur Verfügung, um schnell zu einem bestimmten Codeelement zu springen. Beispielsweise können Sie mit Go to Everything nach einer Assembly, einem Namespace, Typ, Member oder einer kürzlich geöffneten Datei suchen.
Langzeitnutzern von JetBrains ReSharper wird der Umgang mit dotPeek leichtfallen, da sowohl die Navigation, die Suche, die Code-Insights als auch die Tastenkürzel denen von ReSharper gleichen.
Geprüfte Konformität und Sicherheit
JetBrains-Tools erfüllen branchenführende Sicherheitsstandards, einschließlich SOC-2-Zertifizierung. Dadurch ist sichergestellt, dass die Daten Ihres Unternehmens geschützt sind und unsere Produkte weltweit den Rechtsvorschriften entsprechen.
Nutzen Sie erstklassige Profiling- und Coverage-Tools, die nur mit einem dotUltimate-Abonnement zugänglich sind, und arbeiten Sie nach Lust und Laune, indem Sie nahtlos zwischen Rider und ReSharper wechseln.
Die integrierten KI-Funktionen von Rider und ReSharper beschleunigen Ihre Workflows und sorgen für eine zügigere und angenehmere Entwicklungserfahrung.
Reduzieren Sie den Beschaffungsaufwand und optimieren Sie Ihre Kosten mit einer einzigen, allumfassenden Lizenz. dotUltimate passt sich kontinuierlich an die Bedürfnisse Ihres Entwicklungsteams an und bringt so Ihr Unternehmen auf Wachstumskurs.
Folgen Sie uns