半岛权威十大直营(官方)网站

首次AI集成 !IDE工具 AIRAD Studio v12.2 重磅升级~

翻译|行业资讯|编辑:胡欣星|2025-01-07 10:24:28.930|阅读 23 次

概述:RAD Studio 12.2 Athens 版本首次在 IDE 中集成了生成式 AI,推出了新的网页开发模板库,针对新的 C++ Win64 Clang 编译器和工具链进行了重要功能增强,新增了作为 64 位应用程序构建的 Delphi 编译器等等

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

RAD Studio 是一款专为程序员而准备的跨平台应用程序开发软件,内置Delphi和C++Builder这两种开发工具,另外还提供了新的C++功能,扩展了对ExtJS的RAD服务器支持,增强了对vc++L的高dpi支持,提高了firemonk (FMX)的质量等等,主要是一些细节上的更新以及BUG的修复。

RAD Studio 12.2 Athens 版本首次在 IDE 中集成了生成式 AI,推出了新的网页开发模板库,针对新的 C++ Win64 Clang 编译器和工具链进行了重要功能增强,新增了作为 64 位应用程序构建的 Delphi 编译器等等。小编将重点介绍本次发布的关键增强功能供大家参考。

RAD Studio 免费试用

RAD Studio 12.2的新增功能

Smart CodeInsight:人工智能驱动的编码

新的开放式 AI 插件架构,支持 OpenAI、Gemini、Claude 和 Ollama。借助 Smart CodeInsight,用户可以决定是否以及如何使用 AI,甚至可以创建其他插件,只要它提供公共 REST API。(RAD Studio)

Smart CodeInsight, AI Powered Coding

64 位版本的 Delphi Windows 编译器

RAD Studio 12.2 包含 Delphi Win32 和 Win64 编译器的 64 位二进制版本,用于将非常大的应用程序构建为单个可执行文件。有 Enterprise 和 Architect 版本。(Delphi)

Smart CodeInsight, AI Powered Coding

现代化、更快的基于 Clang 的 C++ 编译器和工具链

更新到新的基于 Clang 的 Win64 C++ 编译器,包括运行时包的消费和生产、对所有 RAD Studio 组件包的支持以及并行化的 CPU 饱和批处理编译,以实现令人难以置信的编译性能(C++Builder)

Smart CodeInsight, AI Powered Coding
仅限编辑器的焦点模式和滚动条注释

 新的焦点模式让 IDE 只保留编辑器。新的滚动条注释一目了然地显示已修改或具有书签、错误或警告的代码部分。拆分视图、工具栏和 HighDPI 的质量改进。(RAD Studio)

Smart CodeInsight, AI Powered Coding

新的WebStencils模板库

WebStencils 是一种基于服务器端脚本的 HTML 文件集成和处理技术,用于将 HTML 文件集成到 WebBroker 和 RAD Server 技术,以开发由 RAD Studio 服务器端应用程序提供数据支持的现代网站。还可作为使用 HTMX 的基础。(RAD Studio)

Smart CodeInsight, AI Powered Coding

扩展的 C++Builder Visual Assist集成

Visual Assist 集成扩展了三个新的重构 - 引入变量、根据用法创建和提取方法 - 同时显著提高了质量和稳定性。(C++ Builder)

Smart CodeInsight, AI Powered Coding

瞄准最新的平台版本!

Delphi 12.2 为 iOS 17、Android 14 和 macOS 14 Sonoma 提供官方支持。Delphi 12.2 还支持 Ubuntu 22 LTS,Delphi 和 C++ Builder 均面向 Windows 11 和 Windows Server 2022。Delphi 针对 Android API 34 和 macOS M 系列处理器进行编译。

Smart CodeInsight, AI Powered Coding

调试器性能

改进 Delphi 调试器,以正确处理具有相同名称的重复内联变量、错误处理和远程调试器通信超时。(RAD Studio)

Smart CodeInsight, AI Powered Coding

Delphi LSP和 CodeInsight

为 CodeInsight 提供支持的 Delphi LSP 扩展了核心基础和功能请求,并且 64 位版本的 DelphiLSP 引擎没有内存限制,支持大型代码库。64 位版本适用于 Enterprise 和 Architects 版本。(Delphi)

Smart CodeInsight, AI Powered Coding

Delphi RTL、VCL 和 FireMonkey质量

对核心 Delphi RTL 以及 VCL 和 FireMonkey UI 库进行了改进,包括 RTL 的新 TParallelArray 和 TOrderedDictionary 类;VCL 的框架缩放、FormsTabBar、样式和高 DPI 问题;FMX 许多领域的密集质量工作。(RAD Studio)

Smart CodeInsight, AI Powered Coding

RAD 服务器改进

WebStencils 集成为 RAD Server 的 Web 服务开发功能添加了 Web 开发;通过自定义元数据、API 过滤、YAML 格式和 Delphi 多行字符串文字扩展了 Swagger 文档支持。(RAD Studio)

Smart CodeInsight, AI Powered Coding

改进的移动开发、外部库链接

针对 iOS 和 Android 的 Delphi 移动开发进行了改进。更新了 Apple 平台的 Linker、在工具链中压缩 Dex 文件和压缩本机库文件的选项、为 Android 导入 Android 库(“.aar”文件)的能力。(Delphi)

Smart CodeInsight, AI Powered Coding

自 RAD Studio 12 起提供的功能

改进的VCL 和 FireMonkey库

改进 VCL 和 FireMonkey 库,以实现更高质量的性能和渲染质量以及跨所有目标平台的 UI 控制

Smart CodeInsight, AI Powered Coding

RAD Studio IDE 中的拆分编辑器视图

RAD Studio 12.1 IDE 支持多个拆分编辑器视图,允许在多个位置编辑同一个文件,并在屏幕上保留设计和代码视图

Smart CodeInsight, AI Powered Coding

数据访问和支持的数据库

数据库库、REST 客户端库和运行时库的改进,以及对 Firebird 版本 5 和 PostgreSQL 版本 16 的官方 FireDAC 支持

Smart CodeInsight, AI Powered Coding

Android API 级别 34和改进的部署

RAD Studio 12.1 将支持的 Android API 更新至 34 级,以满足 2024 年 8 月新的 Google Play Store 应用提交要求。

Smart CodeInsight, AI Powered Coding

在4k+ 屏幕上使用 RAD Studio !

RAD Studio 12 为 IDE 提供高 DPI 支持,使开发人员能够在更大、更高分辨率的屏幕上工作。全面支持最新的 4k+ 高分辨率显示器,通过更清晰、更锐利的字体和图标以及整个 IDE 窗口(包括 VCL 和 FMX 表单设计器和代码编辑器)的高分辨率支持改善日常开发人员活动。

Smart CodeInsight, AI Powered Coding

在设计时使用VCL 样式!

VCL Styles 现在提供设计时支持:通过在设计时立即查看样式化的表单和控件在运行时的外观,可以更快地原型化时尚的 UI。在设计时查看样式在运行时如何影响 UI 可以改进现代 UI 的设计和测试过程。在使用每个控件样式时,更快地创建更好的 UI 尤其有用。

Smart CodeInsight, AI Powered Coding

FireMonkey 中的SKIA对 UI 设计的支持

新基础提高了所有目标平台上渲染图形和 UI 控件的性能和质量

Smart CodeInsight, AI Powered Coding

Object Pascal 中提供了更多可供使用的Windows API

所有 Windows API 标头均已全面转换为 Object Pascal,以便 Delphi 开发人员更轻松地调用任何 Windows 平台 API

Smart CodeInsight, AI Powered Coding

使用生物特征认证!

RAD Studio 12 为 FireMonkey 移动应用程序提供了新的移动生物识别身份验证组件

Smart CodeInsight, AI Powered Coding

部署嵌入式 InterBase Dev 版本!

RAD Studio 12 附带最近发布的 InterBase 2020 Update 5 开发版和 IBLite/ToGo 版

Smart CodeInsight, AI Powered Coding

以上就是此次RAD Studio 12 的全本更新内容,仅使用一个代码库就能轻松地将本机应用程序定位到多个平台!如需了解更多关于Embarcadero,欢迎咨询在线客服哦~



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
RAD Studio

RAD Studio® 是一款终极 IDE,用于在 Delphi 中快速构建引人注目的单源多平台本机

Delphi

Delphi® 是先进的 IDE,可快速开发单源多平台高性能本机应用程序。

InterBase

InterBase是Embarcadero Technologies公司开发的一款关系数据库管理系统

RAD Server

RAD Server软件是一款强大且高效的应用程序开发工具

C++Builder

Embarcadero旗下的C++Builder是一款高性能的可视化集成开发工具,主要用于Windo

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP