Что нового в студии RAD 10.4.2?

Узнайте, как версия 10.4.2 может помочь в развертывании высокопроизводительных нативных приложений на Windows, Android, iOS, MacOS и Linux.



Новые возможности, которые помогут вам достичь большего


Получить больше за меньшее время


  • Расширенная поддержка LSP для более быстрой и надежной работы Code Insight, включая автодополнение кода и параметров, а также информации о символах.
  • Обновление управления путями поиска и доступа к модулям библиотеки для двунаправленного преобразования путей в абсолютные с использованием в описании пути переменных окружения
  • Новые функции оперативного реагирования в интерфейсе IDE, включая новое окно показа хода выполнения, которое сообщает, что IDE делает во время длительных операций
  • Усовершенствованный инструмент миграции для более быстрого обновления версий через конфигурационные файлы для FireDAC, Desktop, Platforms и Formatters.
  • Автоматическая установка для Delphi, C++Builder и RAD Studio без взаимодействия с пользователем в процессе ее выполнения.

RAD Studio 10.4 Devices

Пользовательские инструменты для лучшей в своем классе поддержки Windows


  • Новый гибкий высокопроизводительный компонент VCL TControlList для очень длинных списков, с расширенными возможностями настройки пользовательского интерфейса
  • Новый VCL TNumberBox – компонент для ввода чисел, поддерживает форматы: целочисленные, числа с плавающей точкой и валютные значения
  • Полная поддержка нового формата упаковки приложений Microsoft для Windows (MSIX) для развертывания в Microsoft Store или внутри предприятия.
  • Расширение возможностей библиотеки KSVC (200+ элементов управления пользовательским интерфейсом Windows для приложений Delphi и C++ Builder) для лучшей интеграции с VCL-стилями.
  • Обновленный компонент TEdgeBrowser для поддержки официальной версии элемента управления WebView2 и SDK с управлением кэшем и пользовательскими версиями WebView2 от Microsoft.
Virtual Image - Windows

Создавать приложения на все платформы из единого кода.




  • RAD Studio 10.4.2 поддерживает создание готовых приложений для App Store iOS 14, используя SDK iOS 14, отладку на устройствах с iOS 14, а также возможности для специального распространения и развертывания на предприятиях
  • Поддержка в Delphi 10.4.2 разработки для MacOS 11 Big Sur приложений на базе Intel и 64-разрядных приложений для MacOS App Store или локального распространения.
  • Поддержка в Delphi 10.4.2 развертывания и отладки на Android 11, 64-битных возможностей, а также улучшений в развертывании в формате App Bundle, необходимых для Google Play Store.
Windows Native

Сверхбыстрое развертывание на множестве платформ

  • Улучшенная производительность Delphi за счет 20 оптимизаций компилятора, что привело к значительному сокращению времени компиляции
  • Расширенная поддержка Code Insight, основанная на технологии LSP, с новым расширенной индикацией ошибок, предупреждениями и подсказками для Delphi.
  • Новый и улучшенный протокол использования памяти для компоновщика Win64, обеспечивающий более эффективное управление памятью
  • Улучшенная оптимизация кода и уменьшенная оптимизация чтобы избежать дефицита регистров в отладочном режиме, при этом в качестве целевого процессора по умолчанию используется Clang bcc32c/x со значением 'pentium2'.
  • Усовершенствованная система обработки исключений, как внутри модулей, так и между ними. RTL также включает последнюю версию Dinkumware STL.
  • Новые библиотеки с открытым кодом на C++ будут доступны в GetIt для того, чтобы сделать мощные внешние библиотеки легко интегрируемыми в приложения.

Delphi & C++Builder



Подробно исследуйте версию 10.4.2


Woman Blue Suit Jacket



Повышение производительности

RAD Studio 10.4.2 включает в себя новые инструменты, помогающие разработчикам быстро создавать потрясающие приложения, а также усовершенствованные инструменты миграции для быстрого обновления и новый автоматический установщик. Новое диалоговое окно показа хода выполнения сообщает, что IDE делает во время длительных операций. Поддержка Code Insight в RAD Studio (с использованием LSP) была значительно расширена, чтобы предложить лучший, более быстрый и надежный Code Insight как для Delphi, так и для C++, а усовершенствованное средство миграции помогает легко обновлять и копировать конфигурации IDE.





Повышение производительности и качества

10.4.2 включает улучшение интеграции с веб-сервисами SOAP, усовершенствование инструмента импорта WSDL и вызова SOAP клиентов. Обновленная библиотека параллельного программирования предлагает современный стиль написания многопоточных приложений, которые могут использовать преимущества современных многоядерных процессоров. Теперь вы можете легко просматривать данные, хранящиеся в общих коллекциях, в отладчике при помощи нового специального отладочного визуализатора. Технологии доступа к базам данных и удалённого доступа к данным также были усовершенствованы интегрированными драйверами FireDAC InterBase, SQLite, PostgresQL и Oracle, REST Client Library, поддержкой AWS и Azure. Релиз 10.4.2 RAD Studio решает более 700 внутренних проблем и проблем с внешними клиентами.


Performance and Quality


Expanded Windows Support


Расширенная поддержка Windows

RAD Studio 10.4.2 обеспечивает лучшую в своем классе поддержку приложений для Windows, включая самую богатую библиотеку компонент для разработки приложений для Windows, Visual Component Library. К ним относятся: новый элемент управления TControlList VCL, виртуальный и высокопроизводительный элемент управления для очень длинных списков, а также новый элемент управления VCL TNumberBox, поддерживающий целочисленные значения, значения с плавающей точкой и валюту.

Подготовка для Windows Store облегчается благодаря поддержке MSIX, нового рекомендованного компанией Microsoft формата упаковки Windows-приложений. Улучшена поддержка стилей для пакета Konopka Components, состоящего из более чем 200 элементов управления пользовательским интерфейсом Windows и дизайнеров для VCL-приложений Delphi и C++ Builder. Обновлен компонент TEdgeBrowser VCL с поддержкой GA-версии элемента управления от Microsoft и его SDK.




Расширенная поддержка Delphi & C++Builder

Delphi использует более 20 значительных улучшений производительности компилятора, которые значительно сокращают время компиляции. В Delphi также улучшена поддержка Code Insight, который выделяет предупреждения и подсказки прямо в редакторе кода, есть новые улучшения в рендеринге для улучшения отображения, а также включает улучшенную поддержку пакетов, навигацию по ctrl-клику и многое другое

C++Builder's Code Insight обновлен для надежной работы службы завершения кода. В C++Builder реализован новый подход к отладочной информации, который значительно снижает нагрузку на память компоновщика Win64 и размер приложения, известный как split DWARF, в то время как капитальный пересмотр системы обработки исключений обеспечивает повышенную надежность приложения. RTL также включает в себя последнюю версию Dinkumware STL.

Expanded Delphi & C++Builder Support



The World’s Leading Companies Rely on Software Built With Embarcadero Products