Delphi 13社区版现已发布
发布日期:2026-08-12来源: 返回列表 >>

Embarcadero很高兴地宣布,Delphi 13社区版现已正式推出,这是我们专业Delphi 开发环境的最新免费版本。

 

Delphi 13社区版基于Delphi 13 Florence,将社区版从12.1版本向前推进了一大步。这让学生、编程爱好者、独立开发者以及符合条件的初创企业,都能免费使用Delphi 12.2、12.3和13.0版本中推出的语言与框架改进,包括对当下主流移动平台的最新支持。

 

 

什么是 Delphi Community Edition?

Delphi Community Edition 是一个功能齐全的免费 Delphi 版本,用于使用 Delphi 语言构建原生应用程序。它包含专业的集成开发环境(IDE)、可视化设计器、集成编译器和调试器、用于 Windows 开发的 VCL 框架,以及用于从共享代码库跨 Windows、macOS、iOS 和 Android 创建原生应用程序的 FireMonkey 框架。

它专为满足社区版许可要求的学生、业余爱好者、自由职业者和小型团队设计。

 

自 Delphi 12.1 以来有什么新内容?

从 Delphi 12.1 Community Edition 升级到 Delphi 13 Community Edition,带来了大量语言、IDE、框架和平台方面的改进。

新德尔菲语言特性

Delphi 13 为 Delphi 语言引入了多项实用功能,可在所有支持的目标平台上使用:

  • 一种新的条件表达式,或三元运算符,使用 if 关键字实现
  • 新的NameOf 内建函数,它返回标识符的名称作为字符串
  • 新 不是和 不在运算符,用于更清晰、更自然的表达
  • 新的 {$PUSHOPT} 和 {$POPOPT} 用于保存和恢复编译器选项的编译器指令
  • 一个新的noreturn 指令,用于不将控制权返回给调用者的过程
  • 泛型类型约束的改进
  • 一个隐式的自参数在初始化和最终化操作符中

这些新增内容使 Delphi 代码更具表现力,同时保留了该语言的可读性以及强大的原生代码基础。

更强大的开发环境

Delphi 13 Community Edition 包含更新的 32 位 IDE 和 新的 64 位 IDE,用于开发和调试 64 位 Windows 应用程序。64 位 IDE 提供了更大的地址空间,这在处理大型项目时特别有价值。

IDE 还包括:

  • 一款64位Delphi语言服务器,用于改善对大型项目的支持
  • 在关键 IDE 面板中的搜索与过滤,包括项目管理器、结构视图、消息和事件日志
  • 专注模式,带来无干扰的代码编辑体验
  • 编辑器滚动条注释,用于标记更改、书签、错误和警告
  • 分屏编辑器视图
  • 使用重新引入的经典德尔菲代码洞察引擎的选项
  • GetIt 包版本控制,允许开发者选择特定可用的包版本
  • Delphi 代码工具、调试、IDE 响应速度、稳定性和质量的诸多改进

FireMonkey 改进

FireMonkey 仍然是 Delphi 多设备开发的基础。自 Delphi 12.1 以来,它获得了广泛的增强功能,包括:

  • 一种新的 Display Link 服务,用于更流畅、更稳定的动画。
  • 通过 GPU 加速实现更快的位图复制
  • 一个新的 TMaskEdit 组件
  • 一个新的 TApplicationEvents 组件
  • 用于居中控件的新对齐选项
  • 额外的滚动、弹跳和触摸交互控制
  • 扩展拼写检查支持
  • 更新 Skia4Delphi 集成
  • 整体性能、平台集成和质量改进

Windows VCL 改进

Delphi 13 还通过以下方式推进了用于原生 Windows 开发的 VCL 框架:

  • 样式自定义标题栏
  • 改进了 TControlList、TFormTabsBar和TToggleSwitch
  • 滚动支持TActionMainMenuBar
  • 更新了 WebView2 集成TEdgeBrowser
  • 扩展并更新了 Windows 和 WinRT API 支持

 

更新移动平台支持

Delphi 13 Community Edition 最重要的优势之一是更新的移动开发支持。

对于 Android,Delphi 13 支持使用更新的 Android 工具链构建原生的 32 位和 64 位 ARM 应用程序。它针对 Android API 级别 35,并支持 Android 15 的功能,例如 16 KB 的内存页大小。它还改进了 Android SDK 和 NDK 的集成、部署工具、Java 库导入以及 Java2OP 桥。

对于苹果平台,Delphi 13 支持针对 iOS 18 的原生 iOS 应用程序,包括在物理设备和 Apple Silicon Mac 上的 iOS 模拟器进行开发。该版本还包含扩展的 iOS API 头文件和更新的平台集成。

因此,Delphi 开发者可以继续使用共享的 FireMonkey 代码库,同时针对当前的 Android 和 iOS 设备开发原生应用程序。

 

谁可以使用 Delphi Community Edition?

Delphi Community Edition 适用于:

  • 学习编程和原生应用开发的学生
  • 为个人使用构建应用程序的爱好者
  • 年收入低于5000美元的自由职业开发者和个人开发者
  • 年收入低于5000美元且团队规模不超过五名开发人员的初创企业和组织

Delphi Community Edition 免费提供,包含一年期的许可,并附带有限的商业使用许可。如果您不确定是否符合条件,请参阅 Community Edition 许可常见问题解答。Community Edition 并非旨在作为长期试用版,不应由已拥有常规商业 Delphi 许可的组织使用。

一旦您的开发或业务需求超出社区版(Community Edition)的限制,Delphi Professional、Enterprise 和 Architect 版本将提供无限制的商业许可和额外功能。

 

下载 Delphi 13 社区版

无论您是首次接触 Delphi、学习原生应用程序开发,还是从 Delphi 12.1 Community Edition 升级而来,Delphi 13 Community Edition 都能为您提供一个现代化、高效的环境,用于构建适用于 Windows 和移动平台的快速原生应用程序。

立即下载 Delphi 13 Community Edition 并开始构建:立即下载

 

详细内容请参考:Delphi 13 Community Edition Is Now Available

0.727762s