JetBrains dotPeek绿色版是一款功能强大的.NET反编译器,软件为用户提供了从NuGet包打开程序集、管理装配清单、探索程序依赖关系图、将装配导出到项目、生成PDB文件、查看元数据标记、查看编译器生成的代码、语法突出显示等多种强大的功能,JetBrains dotPeek绿色版为用户提供了完善的.NET反编译方案。
功能介绍
JetBrains dotPeek绿色版可以快速将.NET程序集反编译为C#代码,找到每个所选符号的主要用法并查看所有可用的源代码。
编程并不是为了构建所需的应用程序而编写几行代码。如今,结构使用各种工具构建,这些工具更易于使用或提供更大的灵活性。在编码时,JetBrains dotPeek旨在提供一个用户友好的环境,用于将.NET程序集反编译为C#代码。
轻松管理装配清单
JetBrains dotPeek绿色版主界面足够令人愉悦,让开发人员有宾至如归的感觉。默认情况下,程序集资源管理器窗口可用,因此您可以快速浏览system.core,system.web,system.xml和其他一些位置中的.NET程序集。
该列表可以轻松管理。您可以加载您选择的文件,可以是DLL,EXE,NUPKG,VSIX,浏览文件夹的全部内容,或打开不同的程序集列表。此外,您可以保存对自定义列表所做的任何更改,以便以后处理。
快速识别代码
只需点击几下,您就可以访问反编译代码进行分析。语法突出显示可以更轻松地识别您可以选择查找用法的声明和符号。更重要的是,该应用程序配备了一个不错的导航工具调色板,可以轻松移动。您可以选择转到声明,实现,符号,汇编甚至高级搜索条件。
探索并反编译正在运行的进程
此外,如果您需要反编译,应用程序会为您提供一个过程浏览器,以便探索它们的模块,以防它们碰巧是.NET程序集。为了增强可访问性,您还可以显示本机进程或CLR层次结构。
结论
考虑到所有因素,我们可以说JetBrains dotPeek符合预期,提供了一种适当的反编译.NET程序集的方法。它需要很少的容纳,它配备的工具允许快速导航和识别文件和声明使用。
软件特色
Process Explorer窗口,为您提供所有当前正在运行的进程的列表,并允许浏览其模块并反编译它们的.NET程序集。
Assembly Explorer中的快速搜索和节点过滤支持lowerCamelHumps。
从反编译源生成项目后,您现在可以浏览项目(.csproj文件)以及包含在其中的所有内容,而无需离开dotPeek。
出现在ReSharper很长一段时间,书签也已经到了dotPeek。书签允许您在代码查看器中的任何位置放置编号标记,并随时跳回。
dotPeek在保持会话之间的状态方面变得更好。这包括恢复窗口布局和活动工具窗口的状态,以及加载的程序集和最近打开的文件的列表。
如果您遇到已编译的WPF应用程序,现在可以轻松查看其XAML UI定义。如果您是ReSharper用户,则生成的XAML代码启用了您期望的所有导航和搜索功能。