下载 LINQPad
- 超轻容量 启动快捷
- 标准版本 免费 (永久免费)
- X64 + X86 + ARM64 (Windows 桌面)
LINQPad 8与 LINQPad 5 可以同时安装,和谐共存。
*LINQPad 8 还包括对NET 5.0 与 .NET Core 3.1的 有限支持
macOS version coming soon!
其他下载选项
主要版本汇总
LINQPad的所有主要发行版本都可以和谐共存。 付费用户如需升级主版本,需要支付费用。
(您可以 在此查询 付费许可证涵盖的主要版本和升级费用。)
此外,付费用户可同时安装低于所购版本的LINQPad,无需额外费用。
Active Versions
主要版本 |
首次发布 |
支持的框架 |
当前版本 |
LINQPad 8 |
2023 |
.NET 3.1*, 5.0*, 6.0, 7.0. 8.0, 9.0 |
8.6.6
|
LINQPad 5 (SE) |
2023 |
.NET Framework 4.7, 4.8 |
5.52.01
|
*limited support - .NET 6, 7, 8 or 9 must also be installed
End-of-Life Versions
主要版本 |
首次发布 |
支持的框架 |
当前版本 |
LINQPad 7 |
2021 |
.NET 3.1, 5.0, 6.0, 7.0 |
7.8.10 |
LINQPad 6 |
2019 |
.NET 3.x, 5.0 |
6.15.12 |
LINQPad 5 (legacy) |
2015 |
.NET Framework 4.6, 4.7, 4.8 |
5.48.0 |
LINQPad 4 |
2010 |
.NET Framework 4.0, 4.5 |
4.59 |
LINQPad 2 |
2007 |
.NET Framework 3.5 |
2.48 |
LINQPad 8主要的新功能包括:
- 完全支持最新的 C#, F# and VB 编译器, .NET 8.0 and Win 10/11 SDK
- 可通过下拉工具栏菜单或Util.TransactionIsolationLevel对数据库查询的事务隔离级别支持
- 一个全新的 Excel 导出引擎,生成原生的 .XLSX 文件,支持诸如表格和自动筛选器等功能
- 通过内置的 API 可以编程地创建 Excel 电子表格
- 通过工具栏选项或 DumpTell() 实现自动描述功能
- 在 LINQPad 中 Dump Avalonia 控件,并使它们在输出窗口中呈现
- 在重新启动应用程序时自动恢复未更改的查询
- 升级的交互式身份验证引擎,支持最新的身份验证协议
- 支持 EF Core 8 及其新功能,包括 DateOnly/TimeOnly 列的生成
- 改进的外观和黑色主题渲染
LINQPad 7 中的新功能 :
- 完全支持最新的C#、F#和VB编译器、.NET 6.0/7.0和Win 10/11 SDK
- 在ARM64 Windows计算机上进行本机运行。
- EF Core的更新驱动程序, 完全支持所有的 EF Core 版本(3.0版本至 7.0版本)。
- 用于命令行支持的全新启动程序,允许FX版本选择。
- 使用BenchmarkDotNet库集成了对基准测试的支持。
- LINQ-to-SQL中集成支持"仅限日期/仅限时间"类型
- 全新Util.Dif 引擎,带有文本与列表比较
- 改进的NuGet软件包管理和自动软件包漏洞监视
- 在显示前对数据进行枢轴化和合并的新方法
- 进阶的 JSON 支持
- 改进的启动时间
LINQPad 6 中的新功能:
- 完全支持 C# 9, VB 16, .NET Core 3以及 .NET 5 桌面版。支持引用 .NET Core 程序集以及 netcore NuGet 软件包。
- 使用 #load 指令 引用其他 .linq 文件。
- 更新了NuGet包管理器的后端程序。具有更好的兼容性、性能和磁盘使用效率。并完全支持程序集引用。
- 全新的内置数据库驱动程序。可使用最新的Entity Framework Core 支持 Oracle、Postgres、MySQL和SQL ite数据。
- 更强的工具支持,包括文件路径的自动完成,支持 “自定义扩展” 与 #load 引入查询的成员导航、书签支持以及集成的
Roslyn Quoter生成器。
- 支持命名空间声明, 新的“执行选择 ” 引擎可以访问查询中的其他的方法和类型。
- 升级了用于 编写数据上下文驱动程序的扩展模型。现在,发布驱动程序与上载 NuGet 包一样简单。
- 使用 this.QueryCancelToken取消查询执行。
LINQPad 5 中的新功能:
- 完全支持 C# 7 与 VB 15。
- 支持后台代码检查。该功能会使用红色波浪线显示代码中的解析错误和绑定错误;使用青绿色显示解析成功的符号;并使用红色显示未解析的符号。 由于大部分工作已经提前完成,因此编译的速度更快。
- (专业版/高级版)加入代码自动格式化功能、并支持"重命名符号"、"跳转到定义"和"查找引用"的功能。
- (专业版/高级版)支持VB的自动完成功能:包括显示成员列表、提示参数信息和快速信息,后台编译,智能标签和自动代码格式化功能。
- (专业版/高级版支持 F#的自动完成功能,包括显示成员列表、提示参数信息和快速信息功能。
- 内置 F# 编译器(无需 fsc.exe )具备完整的 F# 自动完成功能。
- 内置 Roslyn 语法树可视化工具。查询的语法树将自动显示在输出选项卡中。并支持
使用.DumpSyntaxTree()或.DumpSyntaxNode()方法用编程的方式使用该功能。
- NuGet 包管理器支持认证源。
过往产品
过往产品将不再更新,也不支持最新的协议。 尤其是, 旧版本不支持当前的NuGet包和提要格式