O dotPeek é uma ferramenta independente gratuita baseada no descompilador incorporado do ReSharper. Ele pode descompilar de forma confiável qualquer assembly .NET em código C# ou IL equivalente.
O decompilador oferece suporte a vários formatos, incluindo bibliotecas (.dll), executáveis (.exe) e arquivos de metadados do Windows (.winmd).
Assim que você descompila um assembly, pode salvá-lo como um projeto do Visual Studio (.csproj). Isso pode economizar muito tempo se você precisa restaurar o código-fonte perdido de um assembly herdado.
O dotPeek pode identificar o código-fonte local com base em arquivos PDB ou buscar o código-fonte em servidores de origem, como o Microsoft Reference Source Center ou o SymbolSource.
O dotPeek também pode funcionar como um servidor de símbolos e fornecer ao depurador do Visual Studio as informações necessárias para depurar o código do assembly.
O dotPeek herda muitos recursos do ReSharper. Isso inclui navegação contextual e insensível ao contexto, pesquisa de usos, bem como diferentes estruturas de código e visualizações de hierarquia.
Use Find Usages para procurar todos os usos de um símbolo, seja um método, propriedade, variável local ou entidade diferente. A janela de ferramentas Find Results permite agrupar usos, navegar entre eles e abri-los na área de visualização do código.
Sempre que você coloca um sinal de intercalação em um símbolo na área de visualização do código, o dotPeek oferece diversas opções de navegação contextual, todas disponíveis no menu suspenso Navigate To.
O dotPeek indexa todos os assemblies na sua lista de assemblies, bem como todos os assemblies aos quais eles fazem referência, e fornece recursos para ir rapidamente até um código específico. Por exemplo, Go to Everything permite procurar um assembly, namespace, tipo, membro ou um arquivo aberto recentemente.
Os usuários antigos do JetBrains ReSharper se sentirão em casa trabalhando com o dotPeek, pois ele fornece navegação e pesquisa semelhantes ao ReSharper, informações sobre códigos e atalhos de teclado familiares.
Conformidade e segurança comprovadas
As ferramentas da JetBrains obedecem a padrões de segurança líderes do setor, incluindo a certificação SOC 2. Isso garante que os dados da sua organização estejam protegidos e que nossos produtos estejam em conformidade com os regulamentos globais.
Obtenha acesso a ferramentas de profiling e cobertura de alto nível disponíveis apenas para assinantes do dotUltimate, e trabalhe do seu jeito, alternando perfeitamente entre Rider e ReSharper à vontade.
Acelere seus workflows com recursos baseados em IA integrados ao Rider e ReSharper para acelerar a programação e torná-la mais agradável.
Reduza os custos administrativos de aquisição e otimize os gastos com uma única licença abrangente. Prepare sua empresa para o crescimento com o dotUltimate, que está em constante evolução para atender às necessidades dos seus desenvolvedores.
Siga-nos