dotpeek下载|JetBrains dotPeek (反编译软件)v2022.1.1下载
JetBrains dotPeek是一款反编译程序,能够帮助用户对dll、exe、winmd在内的多种文件格式进行反编译处理。并且知识兔支持将反编译后的代码导出至visual studio项目中,方便用户直接对其进行编辑。软件的功能丰富多样,能够极大的方便用户在编程时所需的时间,提升办公效率。
软件功能
将 .NET 程序集反编译为 C#
dotPeek 是一款基于 ReSharper 捆绑反编译器的免费独立工具。它可以可靠地将任意 .NET 程序集反编译为对等的 C# 或 IL 代码。
知识兔这款反编译器支持包括库 (.dll)、可执行文件 (.exe) 和 Windows 元数据文件 (.winmd) 在内的多种格式。
将反编译代码导出至 Visual Studio 项目
在反编译完程序集后,您可以将其另存为 Visual Studio 项目 (.csproj)。如果知识兔您需要从旧程序集恢复丢失的源代码,此举可以为您节省大量的时间。
下载源代码并调试第三方代码
dotPeek 可以根据 PDB 文件识别本地源代码,或者从 Microsoft Reference Source Center 或 SymbolSource 等源服务器中获取源代码。
dotPeek 还可以作为符号服务器运行,为 Visual Studio 调试器分享调试程序集代码所需的信息。
导航和搜索
dotPeek 从 ReSharper 继承了大量功能。其中包括上下文和上下文非敏感导航、用法搜索以及不同的代码结构和层次结构视图。
查找任意符号的用例
使用 Find Usages 可以搜索符号的所有用法,这些用法可以是方法、属性、局部变量或不同的实体。知识兔借助 Find Results 工具窗口,您可以对用法分组、在用法中导航以及将其在代码视图区域中打开。
跳转到类型、符号或任意对象
当您将脱字符号放在代码视图区域中的符号上时,dotPeek 可以通过 Navigate To 下拉菜单分享大量的上下文导航选项。
导航至相关代码
dotPeek 可为程序集列表中的所有程序集及其引用的所有程序集编制索引,并分享快速跳转至特定代码的功能。例如,Go to Everything 让您可以搜索程序集、命名空间、类型、成员或近期打开的文件。
更新内容
Preview(预览)选项卡
我们引入了在单个 Preview(预览)选项卡中显示文件的功能,您在 Visual Studio 中已经习惯这个功能。这有助于需要特定目标但不需要将文件都作为单独选项卡打开的情况。
如果知识兔要将文件保留在单独的选项卡中,请知识兔点击 Preview(预览)选项卡上的 Keep open(保持打开)图标。要禁用 Preview(预览)选项卡,请转到 Tools | Options | Tabs(工具 | 选项 | 选项卡),知识兔选择 Allow new files to be opened in the preview tab(允许在预览选项卡中打开新文件)。
文本编辑器内的 Quick Find(快速查找)窗格
我们将 Quick Find(快速查找)功能从单独的工具窗口移至文本编辑器选项卡。现在,为文件调用 Quick Find(快速查找)(Ctrl+F) 时,Quick Find(快速查找)窗格将出现在该文件的文本编辑器选项卡内。
我们还添加了 F3 和 Shift+F3 快捷键,知识兔使用 Quick Find(快速查找)窗格查找内容时,可供快速导航到下一个或上一个匹配项。
XML 文档注释
dotPeek 现在可以显示平台程序集的 XML 文档注释,涵盖名称与 XML 文档文件名称不同的程序集,例如 System.Private.CoreLib。XML 文档的路径现在会显示在反编译文件的标题中。
Assembly Explorer 更新
Assembly Explorer 现在支持转发类型(TypeForwardedTo 特性)。Locate in Metadata(在元数据中定位)操作也适用于转发类型、程序集和模块引用以及资源。
下载仅供下载体验和测试学习,不得商用和正当使用。