21 ноября 2019 года компания Embarcadero выпустила RAD Studio 10.3 Rio - Release 3. Новые возможности:
Delphi Android 64-bit
iOS 13 and macOS Catalina (Delphi) Support
Enterprise Connectors in Enterprise & Architect Edition
Key Fixes & Notable Enhancements
IDE
Delphi Compiler and Runtime Library
iOS
Android
macOS
FireDAC & Database
Web Clients
Debugger
Всего RAD Studio 10.3 Rio - Release 3 включает в себя исправление более 180 багрепортов от пользователей.
Delphi Android 64-bit
- Новый компилятор Delphi под Android 64-бит базированный на LLVM инфраструктуре. Он совместим по функциям с 32-битным компилятором Android и поддерживает модель памяти ARC, как и все другие компиляторы под мобильной платформы (iOS 32/64-бит и Android 32-бит).
- Расширенная поддержка RTL, включая доступ к основной файловой системе, интеграцию с платформой, управление памятью и потоками, а также клиентские библиотеки HTTP, REST, параллельного программирования и многое другое.
- Полная поддержка библиотеки FireMonkey и всех элементов управления FireMonkey, ранее доступных на 32-битной платформе Android.
- Поддержка RTL баз данных и библиотеки клиентского доступа FireDAC.
- Улучшения в поддержке FMX для Android 32/64-бит.
- Поддержка встраиваемой 64-битой версии InterBase (IBLite и IBToGo).
iOS 13 and macOS Catalina (Delphi) Support
- Поддержка iOS 13 App Store (для Delphi и C ++ Builder) и macOS Catalina (только для Delphi). Для iOS 13 добавлена поддержка Dark Theme.
Enterprise Connectors in Enterprise & Architect Edition
- В комплект поставки включена годовая подписка на Enterprise Connectors от CData, которая дает возможность подключения к различным приложениям через FireDAC таким же простым, как подключение к базе данных (Elasticsearch, QuickBooks Desktop, MailChimp, Salesforce, YouTube, SugarCRM, Jira, SurveyMonkey, Amazon DynamoDB, Couchbase, PayPal, eBay, Google Sheets, Facebook, Twitter, Slack, Dropbox и других).
Key Fixes & Notable Enhancements
- улучшенная стабильность и обработка сообщений об ошибках системы, а также улучшенные образцы продуктов
- C++
- Множество исправлений в STL, RTL и компиляторе (особенно для Windows 64-бит)
- Настройка шрифта и его размера для главного окна IDE, включая закрепляемые окна, такие как Projects view, Object Inspector, Structure и т. д., может быть произведена через реестр.
- Вкладки редактора теперь показывают статус модуля "изменен", рисуя точку на вкладке редактора.
- Несколько исправлений, касающихся изменения размеров, минимизации и максимизации IDE.
- Ряд исправлений вокруг вкладок редактора, включая визуальные исправления.
- Ряд исправлений для стиля IDE, включая Debug Inspector и окно CodeComplit.
- Исправления компилятора для разных платформ (в частности, Windows и MacOS)
- Несколько улучшений, связанных с 64-битным RTTI в macOS
- Общие улучшения производительности RTL (включая TObject.CleanupInstance)
- Улучшена поддержка редактирования, виртуальной клавиатуры и IME для iOS 13
- Улучшения push-уведомлений
- Поддержка Android 10, включая улучшения для splash screen.
- Исправления для компоненты "Камера" и связанных с ней действий.
- Улучшена поддержка notarization для 64-битных приложений Delphi для macOS
- Улучшения в мастер/детейл и управлении BLOB
- Улучшения драйверов FireDAC для PostgreSQL, SQLite, DB2 и Oracle
- Исправления в старых библиотеках баз данных: ADO, ClientDataSet и DBX
- Улучшена библиотека HTTP-клиента (поддержка тайм-аута соединения)
- Улучшений качество отладки (например, отладка константных строк для Delphi на Win64).
- Большое количество улучшений для C++
IDE
ОтветитьУдалитьПоддержка шрифтов IDE и настройка размера шрифта
А где находится эта настройка ?
Только через реестр :( наверно разработчики фронтенда не успели к релизу дорисовать контрол в диалоге "Options"
ОтветитьУдалитьЭто случайно не через ветку
ОтветитьУдалитьHKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Theme ?
Там есть пара свойств
"FontName"="Segoe UI"
"FontSize"=dword:00000009
Других вариантов я не нашел. Но это смотрится убого
ОтветитьУдалить