Delphi 12 & C++ Builder 12、RAD Studio 12 发布


Embarcadero 宣布推出 RAD Studio 12 Athens、Delphi 12 和 C++Builder 12。

主要变化

  • 将 Visual Assist 集成到 C++Builder 的 IDE,为 C++ 语言提供一流的代码补全、代码导航和重命名重构

  • 针对 Win64 的基于 Clang 的 C++ 编译器的显着更新预览,支持最新的 C++ 标准语言功能,并提供与外部库和 C++ 代码的更好集成

  • Delphi 添加新语法,包括多行字符串文字,以满足一些相关的客户端请求

  • 面向 FireMonkey 的 Skia 支持,通过为 FireMonkey 采用新基础,在所有目标平台上渲染图形和 UI 控件时提供更高的性能和质量

  • 为 VCL 重新设计的 MDI 和新的选项卡式 UI 架构,可帮助现有应用程序实现现代化视觉风格,用最少的改动为现有程序添加对 HighDPI 和样式的支持

  • 新的 FireDAC 示例查询 (QBE) 组件可简化数据过滤,新的 Delphi JSON 向导可将流行 JSON 格式的数据映射添加到对象,就像使用 XML 那样

  • 改进 IDE 的生产力和质量,使 RAD Studio 能够更轻松、更快速地执行日常任务

  • 支持 RAD Server 中的智能 ID,让托管的 REST API 更加强大和灵活,同时保持 RAD Server 的易用性

详情查看发布公告。


延伸阅读:Delphi 11 和 C++Builder 11 社区版发布


相關推薦

2023-08-07

绍了已知的不兼容性。 V.4.0.3 改进 #7542 —在 RAD Studio 11.3 中 构建 cloop 生成的 Firebird.pas 时,会引发编译器警告 #7539  — RDB$GET/SET_CONTEXT():用撇号或双引号括住遗漏的命名空间/变量将使输出更具可读性 #7494&

2023-05-16

Embarcadero 已为最新的 Delphi 11 和 C++Builder 11 发布了提供了可免费使用的社区版,具体版本号为 11.3。 社区版是面向学生、爱好者和初创公司提供的免费版本,功能齐全。人数少于 5 人的组织或公司年收入低于 5000 美元的公司

2022-12-07

Swift(18→15)、Ruby(19→17)。下降的有:Go(11→12)、Delphi/Object Pascal(14→16)、Objective-C(16→19)。Classic Visual Basic 和 Rust 分别保持第 13 和 20 的位置不变。 TOP 10 编程语言 TIOBE 指数走势(2002-2022) 第 21-50 名编程语言

2022-08-13

目标上的字节数检查的可移植性 修正了 MSVC 14.0(Visual Studio 2015)在 C++17 模式下的编译 文件系统。 在 Windows 上,增加了一个回退实现,用于在文件因 ERROR_ACCESS_DENIED 错误而无法打开的情况下查询文件属性。 在 Windows

2023-02-08

排名从 #13 上升至 #12 Matlab 的排名从 #15 上升至 #13 Delphi/Object Pascal 的排名从 #17 上升至 #14 Swift 的排名从 #11 跌至 #15 Perl 的排名从 #19 上升至 #17 Scratch 的排名从 #20 上升至 #18 Classic Visual Basic 的排名

2021-11-09

微软今天正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括: 64-bit devenv.exe 现在仅支持 64 位 Azure Cloud Services 现在支持 Azure 云服务(经典)和 Azure 云服务(扩展支持)项目 C++ v143 构建工具现在可通过 Visua

2022-12-07

HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。 此版本具体更新内容如下: 3rd party updates: 将 plink 二进制文件更新到最新的 v0.78

2023-04-08

此外,本月 Top 11-20 列表中出现变动的编程语言有: Delphi/Object Pascal 的排名从 #13 上升至 #11 Assembly language 的排名从 #11 跌至 #12 Classic Visual Basic 的排名从 #15 上升至 #13 Matlab 的排名从 #12 跌至 #14 Scratch 的

2022-10-12

以及 Rust(26→20)。下降的有:Objective-C(11→13)、Delphi/Object Pascal(13→18)、Fortran(15→19)。 其他的 Matlab 和 Classic Visual Basic 分别保持第 14、17 位不变,Perl 则从第 19 位跌至 22 位。 TOP 10 编程语言 TIOBE 指数走势(2002-20

2023-11-08

HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。 此版本具体更新内容如下: 3rd party updates: 将 madExcept 异常处理程序更新至 v5

2022-03-25

方招聘页面放出新的,而这个招聘信息则是泄漏了 Android Studio 的未来发展方向。根据招聘信息介绍,该职位是 Android Studio 高级软件工程师,在简介中 Google 写道: 我们正在 Android Studio 中启动一个新项目,以使其可用于 Android OS

2023-10-10

 的排名从 12 升至 11 Scratch 的排名从 14 升至 12 Delphi/Object Pascal 的排名持续攀升,自上月由  23 位回升至 15 位后,本月又升至了第 13 位 MATLAB 的排名从 13 跌至 14 Swift 的排名从 16 升至 15 Fortran 的排名

2023-06-20

WasmEdge 0.12.1 发布:新的 plugin 系统、用于 AI 的 Wasm API、高级 socket networking WasmEdge 0.12.0 和 0.12.1 已经发布。这两个版本带来了大量新的特性、优化和错误修复,进一步提高了 WasmEdge 的性能、安全性和通用性。 主要特性: 新

2023-07-07

行交互。 支持 azure proxy OpenAiClient client = OpenAiClient.builder() .apiHost("https://eus-chatgpt.openai.azure.com") .apiKey(System.getProperty("azure.token")) .provider(ProviderModel.azure) .model("text-davinci-002") .version("2022-12-01") .build(); List<CompletionMessageEntity&g