返回

文章详情

Delphi 13 社区版现已发布

Hacker News2026年8月12日 11:13

Embarcadero 很高兴地宣布 Delphi 13 社区版的发布,这是我们专业 Delphi 开发环境的最新免费版。Delphi 13 社区版基于 Delphi 13 Florence,并将社区版从 12.1 版本升级。这使得学生、爱好者、独立开发者和符合条件的初创企业能够访问在 12.2、12.3 和 13.0 版本中交付的 Delphi 语言和框架的改进,包括对今日移动平台的更新支持。 目录 什么是 Delphi 社区版? 自 Delphi 12.1 以来有什么新变化? 新的 Delphi 语言特性 更强大的开发环境 FireMonkey 改进 Windows 的 VCL 改进 更新的移动平台支持 谁可以使用 Delphi 社区版? 下载 Delphi 13 社区版 什么是 Delphi 社区版? Delphi 社区版是一个功能齐全的免费版本,用于使用 Delphi 语言构建原生应用程序。它包含专业的 IDE、可视化设计器、集成编译器和调试器、用于 Windows 开发的 VCL 框架,以及用于跨 Windows、macOS、iOS 和 Android 的共享代码库创建原生应用程序的 FireMonkey 框架。它专为符合社区版许可要求的学生、爱好者、自由职业者和小团队设计。 自 Delphi 12.1 以来有什么新变化? 从 Delphi 12.1 社区版升级到 Delphi 13 社区版,带来了大量语言、IDE、框架和平台的改进。 新的 Delphi 语言特性 Delphi 13 引入了几项对 Delphi 语言非常有用的新增功能,适用于支持的目标平台: - 一个新的条件表达式,或三元运算符,通过 if 关键字实现 - 新的 NameOf 内置函数,返回标识符的名称作为字符串 - 用于更清晰和自然表达的新 is not 和 not in 操作符 - 用于保存和恢复编译器选项的新 {$PUSHOPT} 和 {$POPOPT} 编译指令 - 一个新的 noreturn 指令,用于不返回控制到其调用者的过程 - 对泛型类型约束的改进 - 在自定义管理记录的 Initialize 和 Finalize 操作符中隐式的 Self 参数 这些新增功能使 Delphi 代码更具表现力,同时保持了语言的可读性和强大的原生代码基础。 更强大的开发环境 Delphi 13 社区版包括更新后的 32 位 IDE 和新的 64 位 IDE,用于开发和调试 64 位 Windows 应用程序。64 位 IDE 提供了更大的地址空间,这在处理大型项目时特别重要。IDE 还包括: - 一个 64 位 Delphi 语言服务器,以改善对大型项目的支持 - 关键 IDE 窗格中的搜索和过滤,包括项目管理器、结构视图、消息和事件日志 - 让人专注的代码编辑体验的专注模式 - 编辑器滚动条注释,显示更改、书签、错误和警告 - 分屏编辑器视图 - 重新引入的经典 Delphi CodeInsight 引擎的使用选项 - GetIt 包版本管理,允许开发者选择包的特定可用版本 - 对 Delphi 代码工具、调试、IDE 响应性、稳定性和质量的众多改进 FireMonkey 改进 FireMonkey 仍然是 Delphi 多设备开发的基础。自 Delphi 12.1 以来,它获得了一系列的增强,包括: - 新的显示链接服务,以实现更流畅和更稳定的动画 - 通过 GPU 加速进行更快的位图复制 - 新的 TMaskEdit 组件 - 新的 TApplicationEvents 组件 - 控件居中对齐的新选项 - 额外的滚动、反弹和触摸交互控件 - 扩展的拼写检查支持 - 更新的 Skia4Delphi 集成 - 一般性能、平台集成和质量改进 Windows 的 VCL 改进 Delphi 13 还在原生 Windows 开发的 VCL 框架上取得了进展,具体包括: - 风格化的自定义标题栏 - TControlList、TFormTabsBar 和 TToggleSwitch 的改进 - 对 TActionMainMenuBar 的滚动支持 - 在 TEdgeBrowser 中更新的 WebView2 集成 - 扩展和更新的 Windows 和 WinRT API 支持 更新的移动平台支持 Delphi 13 社区版的一个重要好处是更新的移动开发支持。对于 Android,Delphi 13 支持使用更新后的 Android 工具链构建原生 32 位和 64 位 ARM 应用程序。它针对 Android API 级别 35,并支持 Android 15 的特性,例如 16 KB 的内存页大小。它还改进了 Android SDK 和 NDK 集成、部署工具、Java 库导入和 Java2OP 桥接。 对于 Apple 平台,Delphi 13 支持针对 iOS 18 的原生 iOS 应用程序,包括对物理设备和 Apple Silicon Macs 上的 iOS 模拟器的开发。该版本还包括扩展的 iOS API 头文件和更新的平台集成。因此,Delphi 开发人员可以继续使用一个共享...

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡