主要版本汇总
LINQPad的所有主要发行版本都可以和谐共存。 付费用户如需升级主版本,需要支付费用。
(您可以 在此查询 付费许可证涵盖的主要版本和升级费用。)
此外,付费用户可同时安装低于所购版本的LINQPad,无需额外费用。
Active Versions
| 主要版本 |
首次发布 |
支持的框架 |
当前版本 |
| LINQPad 9 |
2025 |
.NET 6.0 → 10.0 |
9.4.6
|
| LINQPad 8 (ending soon) |
2023 |
.NET 3.1 → 9.0 |
8.10.4
|
| LINQPad 5 (SE) |
2023 |
.NET Framework 4.7, 4.8 |
5.52.01
|
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 9的主要新功能包括:
- 支持C# 14 与 .NET 10
- 具备红/绿差异比较、自我纠错、模式识别、单元测试集成、LINQPad 专业知识,并可访问所有最新模型的高级 AI 代理
- 改进的 AI 聊天功能,具备提供者、模型和推理模式选择器,支持差异比较,并集成 OpenRouter。
- 全新界面,配备新编辑器、新深色主题、按显示器 DPI 缩放以及原生触控板支持。
- 数十个新的 C# 自动代码修复和重构功能
- 基于文件的应用支持,包含 #:project 和 #:package 指令
- 统一的功能搜索,可用于命令、帮助和设置。
- 重写的数据网格可视化工具,具备更强的编辑功能。
- 可自定义的键盘快捷键,适用于所有命令。
- 在树状视图中对连接进行分组的功能。
- 全新 PostgreSQL 脚手架工具,支持枚举类型和带时区的时间戳(timestamptz)。
- 支持对所有 LINQ-to-SQL 和 EF Core 连接进行对象筛选。
- 集中式密码管理器,集成 Windows DPAPI 和 macOS 钥匙串。
- 即将推出:基于 AI 的 SQL 到 LINQ 深度转换功能。
LINQPad 8主要的新功能包括:
- 完全支持最新的 C#, F# and VB 编译器, .NET 8.0/9.0 以及 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取消查询执行。