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).
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 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.
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.
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.
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.
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.
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.
dotUltimate es una licencia única que permite a un desarrollador utilizar las siguientes herramientas de JetBrains:
Un rápido IDE .NET multiplataforma
Gratis para uso no comercialLa extensión de Visual Studio para desarrolladores de .NET
La extensión de Visual Studio para desarrolladores de C++
Perfilador de rendimiento .NET
Perfilador de memoria .NET
Ejecutor de pruebas de unidad .NET y herramienta de cobertura de código
Navegador Assembly y decompilador.NET
La licencia dotUltimate también abarca los complementos para dotCover, dotTrace y dotMemory en Rider.
Saber más
Síganos