翻譯|行業資訊|編輯:胡欣星|2025-01-07 10:24:28.930|閱讀 114 次
概述: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 編譯器等等。小編將重點介紹本次發布的關鍵增強功能供大家參考。
新的開放式 AI 插件架構,支持 OpenAI、Gemini、Claude 和 Ollama。借助 Smart CodeInsight,用戶可以決定是否以及如何使用 AI,甚至可以創建其他插件,只要它提供公共 REST API。(RAD Studio)
RAD Studio 12.2 包含 Delphi Win32 和 Win64 編譯器的 64 位二進制版本,用于將非常大的應用程序構建為單個可執行文件。有 Enterprise 和 Architect 版本。(Delphi)
更新到新的基于 Clang 的 Win64 C++ 編譯器,包括運行時包的消費和生產、對所有 RAD Studio 組件包的支持以及并行化的 CPU 飽和批處理編譯,以實現令人難以置信的編譯性能(C++Builder)
新的焦點模式讓 IDE 只保留編輯器。新的滾動條注釋一目了然地顯示已修改或具有書簽、錯誤或警告的代碼部分。拆分視圖、工具欄和 HighDPI 的質量改進。(RAD Studio)
WebStencils 是一種基于服務器端腳本的 HTML 文件集成和處理技術,用于將 HTML 文件集成到 WebBroker 和 RAD Server 技術,以開發由 RAD Studio 服務器端應用程序提供數據支持的現代網站。還可作為使用 HTMX 的基礎。(RAD Studio)
Visual Assist 集成擴展了三個新的重構 - 引入變量、根據用法創建和提取方法 - 同時顯著提高了質量和穩定性。(C++ Builder)
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 系列處理器進行編譯。
改進 Delphi 調試器,以正確處理具有相同名稱的重復內聯變量、錯誤處理和遠程調試器通信超時。(RAD Studio)
為 CodeInsight 提供支持的 Delphi LSP 擴展了核心基礎和功能請求,并且 64 位版本的 DelphiLSP 引擎沒有內存限制,支持大型代碼庫。64 位版本適用于 Enterprise 和 Architects 版本。(Delphi)
對核心 Delphi RTL 以及 VCL 和 FireMonkey UI 庫進行了改進,包括 RTL 的新 TParallelArray 和 TOrderedDictionary 類;VCL 的框架縮放、FormsTabBar、樣式和高 DPI 問題;FMX 許多領域的密集質量工作。(RAD Studio)
WebStencils 集成為 RAD Server 的 Web 服務開發功能添加了 Web 開發;通過自定義元數據、API 過濾、YAML 格式和 Delphi 多行字符串文字擴展了 Swagger 文檔支持。(RAD Studio)
針對 iOS 和 Android 的 Delphi 移動開發進行了改進。更新了 Apple 平臺的 Linker、在工具鏈中壓縮 Dex 文件和壓縮本機庫文件的選項、為 Android 導入 Android 庫(“.aar”文件)的能力。(Delphi)
改進 VCL 和 FireMonkey 庫,以實現更高質量的性能和渲染質量以及跨所有目標平臺的 UI 控制
RAD Studio 12.1 IDE 支持多個拆分編輯器視圖,允許在多個位置編輯同一個文件,并在屏幕上保留設計和代碼視圖
數據庫庫、REST 客戶端庫和運行時庫的改進,以及對 Firebird 版本 5 和 PostgreSQL 版本 16 的官方 FireDAC 支持
RAD Studio 12.1 將支持的 Android API 更新至 34 級,以滿足 2024 年 8 月新的 Google Play Store 應用提交要求。
RAD Studio 12 為 IDE 提供高 DPI 支持,使開發人員能夠在更大、更高分辨率的屏幕上工作。全面支持最新的 4k+ 高分辨率顯示器,通過更清晰、更銳利的字體和圖標以及整個 IDE 窗口(包括 VCL 和 FMX 表單設計器和代碼編輯器)的高分辨率支持改善日常開發人員活動。
VCL Styles 現在提供設計時支持:通過在設計時立即查看樣式化的表單和控件在運行時的外觀,可以更快地原型化時尚的 UI。在設計時查看樣式在運行時如何影響 UI 可以改進現代 UI 的設計和測試過程。在使用每個控件樣式時,更快地創建更好的 UI 尤其有用。
新基礎提高了所有目標平臺上渲染圖形和 UI 控件的性能和質量
所有 Windows API 標頭均已全面轉換為 Object Pascal,以便 Delphi 開發人員更輕松地調用任何 Windows 平臺 API
RAD Studio 12 為 FireMonkey 移動應用程序提供了新的移動生物識別身份驗證組件
RAD Studio 12 附帶最近發布的 InterBase 2020 Update 5 開發版和 IBLite/ToGo 版
以上就是此次RAD Studio 12 的全本更新內容,僅使用一個代碼庫就能輕松地將本機應用程序定位到多個平臺!如需了解更多關于Embarcadero,歡迎咨詢在線客服哦~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn