Décompilateur .NET et Navigateur d'Assembly gratuit
Obtenir dotPeekdotPeek est un outil autonome gratuit basé sur le décompilateur fourni avec ReSharper. Il peut décompiler de manière fiable n'importe quel assembly .NET en code C# ou IL équivalent.
Le décompilateur prend en charge plusieurs formats, notamment les bibliothèques (.dll), les exécutables (.exe) et les fichiers de métadonnées Windows (.winmd).
Dès que vous avez décompilé un assembly, vous pouvez l'enregistrer en tant que projet Visual Studio (.csproj). Cela peut potentiellement vous faire gagner beaucoup de temps si vous avez besoin de restaurer du code source perdu à partir d'un assembly existant.
dotPeek peut identifier le code source local basé sur les fichiers PDB, ou récupérer le code source à partir de serveurs sources tels que Microsoft Reference Source Center ou SymbolSource.
dotPeek peut également fonctionner comme un serveur de symboles et fournir au débogueur Visual Studio les informations nécessaires pour déboguer le code des assemblies.
dotPeek hérite de nombreuses fonctionnalités de ReSharper. Celles-ci incluent la navigation contextuelle et non contextuelle, la recherche d'utilisation, ainsi que différentes vues de structure de code et de hiérarchie.
Utilisez l'option Find Usages pour rechercher toutes les utilisations d'un symbole, que ce soit une méthode, propriété, variable locale ou une différente entité. La fenêtre de l'outil de Find Results vous permet de regrouper les utilisations, de naviguer entre elles et de les ouvrir dans la zone de visualisation du code.
Chaque fois que vous placez un caret sur un symbole dans la zone de visualisation du code, dotPeek offre une pléthore d'options de navigation contextuelle qui sont toutes disponibles via le menu déroulant Navigate to.
dotPeek indexe tous les assemblies de votre liste, ainsi que tous les assemblies qu'ils référencent et fournit des fonctionnalités permettant d'aller rapidement au code spécifique. Par exemple, Go to Everything permet de rechercher un assembly, un espace de nom, un type, un membre ou un fichier récemment ouvert.
Les utilisateurs de longue date de ReSharper se sentiront rapidement à l'aise avec dotPeek car il propose une navigation et une recherche de type ReSharper, ainsi qu'un aperçu du code et des raccourcis clavier familiers.
Conformité et sécurité éprouvées
Les outils JetBrains adhèrent aux normes de sécurité de pointe du secteur, notamment la certification SOC 2, garantissant la protection des données de votre organisation et la conformité de nos produits aux réglementations internationales.
dotUltimate est une licence unique qui permet à un développeur d'utiliser tous ces outils JetBrains :
Un IDE .NET multiplateforme
Gratuit pour une utilisation non commercialeL'extension Visual Studio pour développeurs .NET
L'extension Visual Studio pour développeurs C++
Profileur de performances .NET
Profileur de mémoire .NET
Testeur unitaire .NET et outil de couverture du code
Décompilateur .NET et navigateur d'assembly
La licence dotUltimate inclut également les plugins pour dotCover, dotTrace et dotMemory dans Rider.
En savoir plus
Suivez-nous