近日,Embarcadero 正式宣布推出 RAD Studio 13 Florence,同时发布了 Delphi 13 与 C++Builder 13。这一版本带来了 全新的 64 位 RAD Studio IDE、更新的 C++Builder Clang 编译器、全新 Delphi 语言扩展AI 组件与 AI 助手,并对现有功能进行了全面增强,重点聚焦在 质量与开发体验优化

RAD Studio 13 的发布,不仅标志着 RAD Studio 在跨平台开发工具领域的持续进化,也为广大开发者带来了前所未有的高效与智能体验。

RAD Studio 13 Florence 官方试用版免费下载


版本亮点速览

🔹 Delphi 语言扩展

  • 新增 三元运算符(if 条件表达式) —— 开发者长期呼声最高的语言特性终于实现,让条件表达更简洁。

  • 引入 NameOf 内置函数、新的编译指令{$PUSHOPT}与{$POPOPT}。

  • 增加 “is not”、“not in” 运算符,支持 noreturn 指令,并增强泛型约束。

🔹 C++23 支持

  • C++Builder Windows 现代工具链升级至 Clang 20,全面支持 C++23。

  • 改进 ASAN 运行时、共享库版本管理,提升与旧版编译器的兼容性。

🔹 64 位 IDE

  • 首次提供完整的 Windows 64 位 IDE,支持 Delphi 与 C++ 应用构建与调试。

  • 集成 Visual Assist、COM/ActiveX/Type 库支持、Live Templates 等。

  • 与 RAD Studio 核心安装集成,无需额外选项安装。

🔹 SmartCore AI 组件包

  • 提供 AI 连接组件,可对接 OpenAI、Claude、Gemini、Ollama 等多种 AI 引擎。

  • 支持文本、图像、结构化数据等请求类型,开发者可轻松将 AI 功能集成到应用中。

  • 可实现 智能问答、内容生成、即时翻译、数据洞察推荐 等热门 AI 应用场景。

🔹 WebBroker & WebStencils 增强

  • WebBroker 新增 会话管理、Nginx 支持、更优日志系统。

  • WebStencils 增强 会话认证与授权、全局变量、switch 语句支持。

  • 快速构建支持用户登录、权限管理的企业级 Web 应用。

🔹 GetIt 包管理增强

  • 新增 版本管理 功能,支持选择所需版本,避免因强制升级影响项目。

🔹 IDE 搜索与 AI 助手

  • 增强 IDE 搜索功能,支持在 项目管理器、结构视图、消息面板中搜索。

  • 发布 RAD AI Companion 网站,专为 RAD Studio 开发者提供智能问答与代码生成。

🔹 跨平台与 UI 库增强

  • VCL:支持 UIAutomation(无障碍与自动化测试)、新增 TitleBar 样式、控件增强。

  • FireMonkey:新增 Display Link Service,优化动画与 GPU 性能,新增 MaskEdit 组件

  • 数据库 FireDAC:支持 Oracle OAuth 认证、Firebird 并行备份、PostgreSQL 数组类型。

🔹 RAD Server 与工具链优化

  • 支持 Swagger API 文档灵活化、多租户配置增强、API 版本管理。

  • Delphi 增加 升级顾问工具,优化编译性能与代码提示。

  • C++ 增强 Visual Assist 集成,64 位 IDE 更稳定。


聚焦“质量”

在此次版本中,Embarcadero 共修复了 318 个用户反馈问题、实现 108 个新功能需求,整体解决了 734 个用户报告,全面提升了产品稳定性与开发体验。

总结

RAD Studio 13 Florence 是一次具有里程碑意义的版本升级:

  • 64 位 IDE 全面落地

  • AI 能力融入应用开发

  • C++23 支持与跨平台能力提升

  • 质量与开发体验显著增强

这一版本将帮助 Delphi 与 C++Builder 开发者进一步释放创造力,更快地构建高性能、跨平台与智能化应用。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐