西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 安卓软件 安卓游戏 电脑软件 软件教程 专题合集

jetbrains dotpeek 2026中文最新版

正式版
  • jetbrains dotpeek 2026中文最新版图标
  • 软件类型:国产软件 / 免费软件
  • 软件大小:115M
  • 更新时间:2026-11-10 17:25
  • 应用平台:WinAll
  • 软件语言:中文
  • 软件等级:5级
5.0
0
好用
0
难用

本类精品

  • 软件简介
  • 软件截图
  • 软件评论
  • 软件推荐

jetbrains dotpeek 2026中文最新版是JetBrains推出的免费.NET程序集解析工具,能够打开dll、exe、winmd这类.NET程序集文件,支持导出为VisualStudio项目,并可作为符号服务器集成到调试流程中!

为什么选择dotPeek

一、.NET 反编译器

1、将 .NET 程序集反编译为 C#

dotPeek 是一款基于 ReSharper 捆绑反编译器的免费独立工具。 它可以可靠地将任意 .NET 程序集反编译为对等的 C# 或 IL 代码。

这款反编译器支持包括库 (.dll)、可执行文件 (.exe) 和 Windows 元数据文件 (.winmd) 在内的多种格式。

2、将反编译代码导出至 Visual Studio 项目

在反编译完程序集后,您可以将其另存为 Visual Studio 项目 (.csproj)。 如果您需要从旧程序集恢复丢失的源代码,此举可以为您节省大量的时间。

3、下载源代码并调试第三方代码

dotPeek 可以根据 PDB 文件识别本地源代码,或者从 Microsoft Reference Source Center 或 SymbolSource 等源服务器中获取源代码。

dotPeek 还可以作为符号服务器运行,为 Visual Studio 调试器提供调试程序集代码所需的信息。

二、导航和搜索

dotPeek 从 ReSharper 继承了大量功能。 其中包括上下文和上下文非敏感导航、用法搜索以及不同的代码结构和层次结构视图。

1、查找任意符号的用例

使用 Find Usages(查找用法)可以搜索符号的所有用法,这些用法可以是方法、属性、局部变量或不同的实体。 借助 Find Results(查找结果)工具窗口,您可以对用法分组、在用法中导航以及将其在代码视图区域中打开。

2、跳转到类型、符号或任意对象

当您将脱字符号放在代码视图区域中的符号上时,dotPeek 可以通过 Navigate To(导航到)下拉菜单提供大量的上下文导航选项。

3、导航至相关代码

dotPeek 可为程序集列表中的所有程序集及其引用的所有程序集编制索引,并提供快速跳转至特定代码的功能。 例如,Go to Everything(转到所有内容)让您可以搜索程序集、命名空间、类型、成员或近期打开的文件。

JetBrains DotPeek 2026核心功能

高保真反编译:将.NET程序集还原为可读性接近原始源码的C#或IL代码,支持所有.NET版本。

C#14语法支持:2026版本新增用户自定义复合赋值运算符、无参数结构体构造函数和C#14扩展的初步支持。

导出VisualStudio项目:可将程序集导出为.sln+.csproj,自动处理程序集引用,便于在VS中继续编译和调试。

符号服务器集成:可作为本地符号服务器运行,为VisualStudio调试器提供第三方程序集的调试符号。

源代码恢复:通过PDB文件或远程符号服务器获取原始源代码,支持SourceLink和嵌入式源。

精准导航与搜索:支持转到声明、查找用法、类型依赖图、元数据标记导航和SearchEverywhere。

IL代码查看:可并排查看反编译C#与IL指令,便于底层分析。

多格式支持:支持.dll、.exe、.winmd、.nupkg、.zip、.vsix以及单文件发布的应用。

JetBrains DotPeek 2026怎么用

1.打开DotPeek2026,点击左上角File-Open,选择需要解析的exe、dll文件,也可以直接把文件拖拽进软件窗口

2.加载完成后,左侧资源树会展示程序集内的命名空间、类、方法、属性等结构

3.点击类名或者方法,右侧面板自动展示反编译后的C#源码,切换标签可以查看IL代码

4.选中方法,右键选择FindUsages,查看该方法在整个程序集里的调用位置

5.导出项目:选中程序集,右键选择ExporttoProject,设置保存路径,导出为VS可打开的项目

6.符号配置:打开Tools-Options,找到Symbols,配置符号服务器地址,加载pdb调试文件

7.使用搜索框输入类名、方法名,快速定位目标代码;支持书签标记重点代码位置

8.分析依赖:打开程序集依赖面板,查看该程序集引用了哪些其他组件

JetBrains DotPeek 2026怎么修改代码

DotPeek本身不支持直接修改反编译后的代码并回写到程序集中。JetBrains官方明确说明:dotPeek无法用于编辑反编译代码,也不支持就地修改程序集或将其在编辑器中打开。该功能在官方需求跟踪中虽有记录(DOTP-533),但截至当前版本尚未实现。

如果需要修改代码,可行的路径是:将程序集导出为VisualStudio项目,在VisualStudio中编辑源码,然后重新编译。具体操作是在资源管理器中右键点击程序集,选择“导出到项目”,随后在VS中打开生成的解决方案进行修改和构建。这一流程适用于你有权修改的目标代码,或用于学习与研究目的。

软件标签:
AI摘要

此内容由AI根据文章内容自动生成,并已由人工审核

应用属性

  • 中文名jetbrains dotpeek 2026
  • MD5值11f1b01539a755fde24e7a797afd58aa
  • 语言中文
  • 授权免费软件
  • 系统要求WinAll

软件截图

jetbrains dotpeek 2026中文最新版运行截图
jetbrains dotpeek 2026中文最新版运行截图
jetbrains dotpeek 2026中文最新版运行截图
jetbrains dotpeek 2026中文最新版运行截图

下载过jetbrains dotpeek 2026中文最新版的用户还下载了

发表评论

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲