Decompilador .NET y navegador de ensamblados gratuito

Obtener dotPeek

Por qué dotPeek

El decompilador .NET

Decompila ensamblados .NET a C#

dotPeek es una herramienta independiente gratuita basada en el decompilador incluido en ReSharper. Puede decompilar de forma segura cualquier ensamblado .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).

Exportar código decompilado a proyectos de Visual Studio

Tan pronto como haya decompilado un ensamblado, 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 ensamblado heredado.

dotPeek puede decompilar cualquier ensamblado .NETExportar código decompilado

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 ensamblado.

Descargar código fuente

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 Navigate To.

Navegar a código relacionado

dotPeek clasifica todos los ensamblados en su lista de ensamblado, así como todos los ensamblados 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 ensamblado, espacio de nombre, tipo, miembro o un archivo abierto recientemente.

Navegación y búsqueda en dotPeekNavegació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.

Seguridad y cumplimiento demostrados

Las herramientas de JetBrains cumplen estándares de seguridad líderes del sector, incluida la certificación SOC 2, para garantizar que los datos de su organización estén protegidos y que nuestros productos cumplan la normativa mundial.

Libere más potencia de desarrollo
con dotUltimate

Impulse su productividad con herramientas avanzadas de perfilado y cobertura, así como funcionalidades impulsadas por IA, y elija el mejor IDE para su proyecto. Obtenga dotUltimate, una solución rentable para todas sus necesidades de desarrollo .NET y de juegos.
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

Obtenga acceso a herramientas de perfilado y cobertura de primer nivel disponibles solo para suscriptores de dotUltimate, y trabaje a su manera, alternando sin problemas entre Rider y ReSharper a voluntad.

Acelere sus flujos de trabajo con capacidades impulsadas por IA integradas en Rider y ReSharper para acelerar la codificación y hacerla más agradable.

Reduzca la carga administrativa de las adquisiciones y optimice los costes con una única licencia integral. Prepare su negocio para el crecimiento con dotUltimate, que evoluciona constantemente junto con las necesidades de sus desarrolladores.