开发工具

展开

dotPeek 2018免费版下载

大小:90.02 MB系统:Win/7/8/10 类别:开发工具语言:简体中文 时间:2019-08-21 10:36:37
软件介绍

dotpeek2018免费版是一款功能丰富的.NET反编译工具,通过该软件,用户可以重新编辑.NET程序中的代码,他可以帮助您在多种软件的设计以及开发中获得兼容性更加强大的执行环境,利用dotpeek软件就可以对.net框架进行反编译,你可以添加自己设计的编程代码到框架中使用,可以修改里面的系统参数,让你DIY出符合您开发环境的.net程序。

dotPeek(.NET反编译工具)


软件特色

dotpeek 下载

  删除代理方法。许多混淆器取代大多数/所有调用指令调用委托。此委托依次调用真正的方法。

  重命名符号。尽管大多数符号不能恢复,将它们重命名为人类可读的字符串。

  许多混淆器有一个选项来加密.NET资源。

  JetBrains dotPeek 是JetBrains公司发布的一款免费的.NET反编译器。反编译来源生成项目之后,用户不需要离开dotPeek就能够浏览项目文件。

软件功能

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

  dotpeek可以识别基于PDB文件的本地源代码,或者获取源代码从源服务器如微软参考源中心或symbolsource。

  dotpeek也可以作为一种符号服务器和提供Visual Studio调试器需要调试汇编代码的信息。

  JetBrains ReSharper的长期用户会感觉在家里工作dotpeek为它提供了ReSharper像导航和搜索,代码,和熟悉的键盘快捷键。

  转到派生符号

  此命令获取当前符号的派生符号列表,并允许您直接导航到其中的一个,继承层次结构中的一个。还有一个类似的命令,转到实现,它只列出继承的实现,而不需要继承链中的中间步骤。

  显示类型依赖图

  dotpeek允许你可视化地研究如何类型取决于您的解决方案彼此。在类型依赖关系图中,可以从不同的项目或编译的程序集中添加任意数量的类型,并可视化它们之间的不同类型的依赖关系。

  查看文件结构

  与dotpeek,您可以使用文件结构窗口的当前文档的结构,大大简化了大型文件导航。窗口与代码查看器同步。当您切换到另一个代码查看器选项卡时,窗口将显示相应文件的结构。

  探索类型的层次结构

  与dotpeek,可以探讨类型的继承层次结构。你能看到的基本类型和所选类型的继承者和导航到他们中的任何一个用鼠标点击。对于层次结构中的任何节点,您可以在预览窗格中查看全部或唯一多态成员。

使用方法

  在类型和代表节点,你会看到基类型的节点,可以扩展到显示基类型和当前类型的继承者。这是一种浏览类型继承树的方法,具有.NET反射器背景的开发人员通常会发现有吸引力。

image.png

  导航命令的财富中,最有用的是去申报(F12),这也可以用Ctrl点击符号。如果您在符号的用法上调用此命令,您将登陆其声明,如果您在声明本身上这样做,您将能够在范围内迭代所有符号用法。

image.png

  看所有的导航命令可用于当前插入符号位置,使用浏览命令(Alt + `)。

image.png

  如果这些命令在某些情况下对您没有帮助,您将能够找到一个在其他几十个导航和搜索命令中有帮助的命令。

  "导航到"快捷方式显示当前符号的所有可用导航选项。

  您在找到所需符号后可以使用的另一个命令——位于程序集资源管理器(Shift + Alt + L)中——将有助于您了解该程序集、命名空间、类型等符号的归属。

  选项

  工具|选项

  选项"对话框是dotpeek配置设置的中央位置。您可以使用左上角的搜索框来找到所需的偏好。

image.png

  这一页dotpeek选项总结了dotpeek环境一般设置。

  勾选此复选框添加JetBrains dotpeek命令对所支持的文件类型的Windows资源管理器上下文菜单浏览。另外,如果启用了此选项,则通过在Windows资源管理器中双击它们打开dll文件。

image.png

注意事项

  如果你是在64位Windows运行dotpeek,检查是否正在运行64位版本的dotpeek。

  如果被请求的程序集没有出现在项目/ PDB生成状态窗口,这意味着调试器已经找到相应的符号文件并没有要求它从dotpeek。如果符号文件是正确的,源代码是可用的,那么一切都是好的,可组装调试无dotpeek。如果没有,请尝试以下内容:

  删除或重命名文件使问题。你总是可以没有找到实际的PDB文件位置,每个组件Visual Studio是在调试模式下打开模块窗口(调试| Windows |模块)和检查符号文件列。

  如果文件是从另一个符号服务器接收,您可以禁用此服务器或在符号服务器列表中向上移动所dotpeek符号服务器(在Visual Studio选项|符号|调试符号文件位置)。

  调试已编译程序集的另一个问题是优化程序集。对于优化的程序集,有些调试器函数是不可用的,例如,即使符号文件是正确的,也不会看到本地变量的值。你可以检查装配优化Visual Studio是在调试模式下打开模块窗口(调试| Windows |模块)和检查优化柱

热门推荐
推荐教程
猜你喜欢
本类排行