大小:70.55M
更新时间:25-09-04
系统:Pc
版本:v9.1.0.7988
ILSpy中文版是来自github上的一款免费开源,功能实用的.Net反编译工具。它是一款开源.NET程序集浏览器和反编译器,能够将一个dll文件转换为C#或VB语言。对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。C#语句也可被ILspy反编译出来,并可支持yield return语句和lambdas表达式的反编译,可以说是完全免费的reflector(收费)。
尽管有许多类似的工具可供使用,但 ILSpy 非常易于使用以及免费和开源。它不需要任何安装,这意味着它可以保存到您的便携式应用程序集合中,复制到 USB 闪存驱动器,并且可以在任何PC上使用而无需设置来浏览和检查 .NET 程序集。
1、反编译为C#
2、整个项目的反编译(csproj,不是sln!)
3、搜索类型/方法/属性(子字符串)
4、基于超链接的类型/方法/属性导航
5、基本/派生类型导航,历史记录
6、BAML到XAML反编译器
7、可通过插件(MEF)扩展
8、查看语言支持状态
1、所有的对话框、菜单和提示均已中文化
2、预置了调试插件,支持在ILSpy中无源代码直接调试程序集
3、调整主程序编译平台为X86,以在64位系统中调试
4、支持C#和vb
5、可以将一个dll文件转换为C#或VB语言。
6、支持保存文件
7、对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。
8、支持C#的反编译
9、C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的"async"
1、新语言功能
C#8.0:可为空的引用类型
C#7.3:unmanaged一般约束
C#7.3索引可移动固定缓冲区:无需先固定即可将固定缓冲区索引到。
使用不安全的内在函数表示无法用C#表示的IL操作。
C#7.0 广义异步返回类型
C#7.0 本地功能(#1586)
C#7.0 抛出表达式(#1600)
2、新功能
反编译一套组件到的溶液(#1550由@dymanoid)。
新的BAML反编译器。
用于Microsoft Store的MSIX:@onovotny添加了构建支持(包括Azure Pipelines)。
如果某个方法被标识为Windows Forms InitializeComponent,则生成与VS Windows Forms Designer兼容的代码。
添加了新RemoveDeadStores选项。
添加了新AlwaysShowEnumMemberValues选项。
v9.1.0.7988版本
新的语言特性
将模式检测更新到 Roslyn 4.13
增强功能
不要生成与 C# 关键字匹配的变量名。
添加一个选项以允许排序自定义属性
在创建解决方案文件时,如果选择了具有相同(短)名称的多个程序集,请扩展错误信息。
关闭平滑滚动的选项
将模块文件名添加为分析器实体树节点的工具提示
添加了对保持评估顺序的引用类型检查的支持
添加“作用域变量”,以改进命名局部变量和匿名方法参数
贡献
增加对基于数组初始化的支持RuntimeHelpers.CreateSpan
在委托之外加载资源流
允许 ILSpy 启动,当未安装 net8.0 但安装了更高版本时
修复嵌套命名空间目录
修复 #3402:在 .NET 9 上右键单击时出现 System.NullReferenceException
在指针算术中使用类型提示
改进非记录类型的主要构造函数的用户界面
修复在不添加任何资源的情况下写入resx文件时的异常
增强在 switch 转换中的空处理
不要在生成的显式重写中包含泛型约束
改进不等于检查的生成
错误修复
LocalFunctionDecompiler在ctors中错误地放置嵌套的局部函数
为相等比较添加缺失的检查
当TreeView获得焦点时,导航快捷键(Alt-Left和Alt-Right)不起作用
确保在IsActive属性更改处理程序中延迟焦点时,selectedNode 仍然处于选中状态。
更激进地将对象初始化器转换为结构体
在处理可选参数时,为 null 文字转换添加特殊 case。
允许在使用 transform 时使用结构体地址,如果引用传递给一个输入参数。
初始化设置必须使用对象初始化语法。
导出组件为项目时的多个问题
在关闭主窗口之前应用最新的会话设置
MethodVirtualUsedBy Analyzer 中的错误空检查
修复“清除汇编列表”实际上未持久化的问题。
不要在确定捕获和声明作用域时包含委托构造使用位置。
修复GenericParam元数据表的属性提示框
应用信息
同类热门
eclipse官方电脑版
PhpStorm2025官方版
idea2025官方版
goland 2025官方版
visual studio 2026专业版
PyCharm2025官方版
dotpeek 2025官方版
sublime text 4中文版
猜你喜欢
热门标签
网友评论0人参与,0条评论
最新排行
Diffinity(代码对比工具)579Kv0.9.5 Diffinity官方版是一款强大的代码对比工具。该软件可以改进XML和C风格源代码的扩散质量和支持生成相应的缩略图,也可以方便用户快速找到源代码之间的差异,然后列出来他们。而且软件体积小巧且又可以将文本设置为粗体,并且还改进了xml和c风格源代码
查看
Stencyl(2D游戏制作工具)27.3Mv4.1.4 Stencyl是一款功能相当完善的入门级2D游戏制作工具,它为我们提供了一个游戏创作平台,基于Box2D和Flixel引擎的强大框架可以模拟非常逼真的重力和碰撞效果,不仅可以让游戏更加生动,也可以减少对性能的影响,帮助用户为电脑、移动设备、Web创
查看
RegexMagic(正则表达式工具)11.33Mv2.13.4 RegexMagic官方版是一款非常容易使用的正则表达式工具,提供功能强大的编写、测试、Debug功能,甚至具备侦测软件编写语言的功能,自动识别源代码的编写语言。有了他编写将变得前所未有的简单,你不必熟悉正则表达的语法,即可编写符合你要求的正则表达
查看
Flash Decompiler Trillix(flash反编译软件)27.24Mv5.3.1400 Flash Decompiler Trillix是一款flash反编译软件,能够直接从FLASH文件swf中提取所有资源,包括:声音、图像、视频、图形、帧、画面、文本、字体、按键、图标及动作脚本。同时Flash反编译Trillix绕过而反编译SWF
查看
BoxedApp封装器(BoxedApp Packer)21.14Mv2024.5.0.0官方版 BoxedApp封装器(BoxedApp Packer)是一款简单实用,功能完善的文件压缩打包工具。支持将exe文件、DLL、ActiveX和其他文件封装到一个可执行文件中,您可以放置原始exe文件所依赖的所有库,ActiveX控件以及其中的各种文
查看
Laravel(PHP开发框架)45Kv11.6.1 Laravel是一套简洁、富有表达力的PHP Web开发框架(PHP Web Framework)。它可以让你从杂乱无章的代码中解放出来,它可以帮你构建一个完美的网络APP。并且它是开源的,托管在github上,拥有丰富的扩展包以及高质量的API文
查看
Chm电子书批量反编译器(ChmDecompiler)2.24Mv3.80 ChmDecompiler是国华软件推出的一款专门用来反编译.CHM格式帮助文件或电子书的工具,它可以帮助用户轻松地把任意CHM文件转换为网页文件并取得全部的源文件。ChmDecompiler也可以完美地恢复CHM文件的.HHP工程文件,使得您在二
查看