Decompilador .NET gratuito y Navegador Assembly
Obtener dotPeek
Por qué
dotPeek

El decompilador .NET

Decompila ensambles .NET a C#

dotPeek es una herramienta independiente gratuita basada en el decompilador incluido en ReSharper. Puede decompilar de forma segura cualquier ensamble .NET a código equivalente C# o IL.

El decompilador admite varios formatos, incluidas bibliotecas (.dll), ejecutables (.exe), y archivos de metadatos de Windows (.winmd).

dotPeek puede decompilar cualquier ensamble .NET

Exportar código decompilado a proyectos de Visual Studio

Tan pronto como haya decompilado un ensamble, puede guardarlo como un proyecto de Visual Studio (.csproj). Esto podría ahorrar mucho tiempo si necesita restaurar el código fuente perdido de un ensamble heredado.

Exportar código decompilado
Descargar código fuente

Descargar código fuente y depurar código de terceros

dotPeek puede identificar código fuente local basado en archivos PDB, o recuperar código fuente de los servidores de origen, como Microsoft Reference Source Center o SymbolSource.

dotPeek también puede funcionar como un servidor de símbolos y suministrar al depurador de Visual Studio la información necesaria para depurar código de ensamble.

Navegación y búsqueda

dotPeek hereda muchas funcionalidades de ReSharper. Estas incluyen la navegación contextual e insensible al contexto, búsqueda de usos, así como diferentes estructuras de código y vistas de jerarquía.

Búsqueda de usos de cualquier símbolo

Utilice Find Usages para buscar todos los usos de un símbolo, ya sea un método, una propiedad, una variable local o una entidad diferente. La ventana de herramientas Find Results le permite agrupar usos, navegar entre ellos y abrirlos en el área de visualización de código.

Saltar a un tipo, símbolo o cualquier cosa

Cada vez que coloca un signo de intercalación en un símbolo en el área de visualización de código, dotPeek le ofrece una gran cantidad de opciones de navegación contextual que están disponibles a través del menú desplegable Navegar a.

Navegar a código relacionado

dotPeek clasifica todos los ensambles en su lista de ensamblado, así como todos los ensambles a los que hacen referencia, y proporciona funciones para saltar rápidamente a un código específico. Por ejemplo, Go to Everything permite buscar un ensamble, espacio de nombre, tipo, miembro o un archivo abierto recientemente.

Navegación y búsqueda en dotPeek
Navegación sensible al contexto en dotPeek

Los usuarios antiguos de ReSharper de JetBrains se sentirán como en casa trabajando con dotPeek, ya que proporciona una navegación y búsqueda similar a ReSharper, información de código y accesos directos de teclado familiares.