RAD Studio 13.1 – co nowego w IDE

RAD Studio 13.1 – co nowego w IDE
27 marca 2026 BSCAdmin

Nowości w RAD Studio 13.1 Florence

Natywny kompilator Delphi Arm64EC, style VCL dla Windows 11, wsparcie dla Android API Level 36 oraz iOS 26, projektant stylów FireMonkey, DelphiLSP LSIF, rozszerzenie Bookmarks zintegrowany z IDE, ulepszenia w 64-bitowym toolchainie kompilatora C++Builder oraz poprawa jakości IDE, debuggera, VCL, FireMonkey, FireDAC oraz narzędzi webowych.

Odkryj nowe możliwości RAD Studio 13.1 Florence

Natywny kompilator Delphi Arm64EC

Twórz aplikacje dla nowej generacji urządzeń Windows opartych na architekturze ARM, wykorzystując istniejącą bazę kodu.

RAD Studio 13.1 oraz Delphi 13.1 dodają nową natywną platformę dla kompilatora Delphi: Windows on ARM. Delphi obsługuje teraz tworzenie natywnych binariów ARM działających na urządzeniach z Windows ARM (lub na maszynach wirtualnych Windows ARM uruchamianych na komputerach Mac z procesorami ARM), bez konieczności korzystania z warstwy emulacji Intela. Dzięki temu programiści mogą rozszerzyć wsparcie dla natywnego Windows, tworząc aplikacje Win32, Win64 (Intel) oraz Win64 ARM przy użyciu tego samego kodu źródłowego. Istniejące aplikacje Delphi zazwyczaj można ponownie skompilować dla nowej platformy docelowej.

Wsparcie dla Android API Level 36 i iOS 26

Zgodność z najnowszymi wymaganiami platform mobilnych i sklepów on-line z aplikacjami

RAD Studio 13.1 wprowadza obsługę Android API poziom 36.1, co będzie obowiązkowym wymogiem przy publikowaniu aplikacji w Google Play Store od sierpnia 2026 roku. System bildów oraz pliki JAR zostały zaktualizowane, aby wspierać Android API 36.1. Opcje „Application Uses Permissions” zawiera teraz nowe uprawnienia dla najnowszego poziomu API, a wersja biblioteki JetPack Core, od której zależy framework FireMonkey na Androidzie, została zaktualizowana.

RAD Studio dodaje również oficjalne wsparcie dla iOS 26 oraz podnosi domyślną minimalną wersję wspieranego systemu iOS.

Rozszerzenie Bookmarks zintegrowane z IDE

Rozszerzone możliwości zarządzania zakładkami w kodzie źródłowym

RAD Studio 13.1 w pełni integruje rozszerzenie Bookmarks w IDE. Wtyczka Bookmarks całkowicie zastępuje dotychczasową, wbudowaną funkcjonalność zakładek w środowisku. Rozszerzona funkcjonalność zakładek wprowadza szereg zaawansowanych możliwości, w tym automatyczne numerowanie zakładek, szybkie poruszanie się za pomocą skrótów klawiaturowych oraz uporządkowaną listę aktywnych zakładek z dokładnymi odniesieniami do linii kodu. Dzięki temu programiści mogą szybciej poruszać się po kodzie aplikacji i łatwo wracać do wcześniej edytowanych fragmentów.

Style VCL specyficzne dla Windows 11

Łatwa modernizacja wyglądu i stylu aplikacji Windows

RAD Studio 13.1 Florence wprowadza rodzinę 6 nowych stylów VCL dostosowanych do Windows 11, obejmujących różne warianty kolorystyczne. Lista zawiera: Windows Modern, Windows Modern Dark, Windows Modern SlateGray, Windows Modern Green, Windows Modern Blue oraz Windows Modern Purple. Dostępna jest także odpowiadająca im nowa wersja stylów IDE, co dodatkowo upodabnia środowisko RAD Studio do interfejsu użytkownika Windows 11. Dodano również wsparcie dla zaokrąglonych krawędzi w wielu oknach, ulepszoną kontrolkę wyszukiwania w IDE oraz pasek narzędzi do nawigacji.

Projektant stylów FireMonkey

Szybsze, bardziej elastyczne i nowoczesne projektowanie interfejsów użytkownika

RAD Studio 13.1 zawiera pierwszą wersję zupełnie nowego narzędzia FireMonkey Style Designer, zaprojektowanego specjalnie dla FireMonkey i opartego na nowoczesnych zasadach projektowania. FireMonkey Style Designer to samodzielna aplikacja, która oferuje interfejs skoncentrowany na projektowaniu, umożliwiający pracę z kolorami, tłami, typografią oraz stanami interakcji. Narzędzie zostało stworzone w technologii FireMonkey i jest przeznaczone zarówno dla programistów, jak i dla projektantów UI współpracujących z zespołem deweloperskim.

Delphi LSP LSIF

Szybsza nawigacja w kodzie źródłowym bibliotek

Delphi 13.1 wprowadza nową, rozszerzoną architekturę silnika uzupełniania kodu i nawigacji Delphi LSP. Silnik Delphi Language Server Protocol (LSP) obsługuje teraz format Language Server Index Format (LSIF). Zmniejsza to zależność od kompilatora, poprawiając wydajność, stabilność oraz dokładność funkcji Code Insight. W efekcie typowe operacje nawigacji w kodzie są realizowane znacznie szybciej, bez konieczności uruchamiania kompilatora.

Ulepszenia jakości: C++Builder / nowoczesny Win64

Po aktualizacji do Clang 20 oraz standardu C++23 w wersji 13.0, wydanie 13.1 koncentruje się przede wszystkim na poprawie jakości działania 64-bitowego, nowoczesnego toolchainu kompilatora C++Builder. Narzędzie zapewnia szybsze skanowanie zależności oraz ulepszoną obsługę ścieżek Unicode podczas wywołań linkera. W przypadku Windows SDK ulepszono algorytm importu, który działa teraz bardziej niezawodnie przy zainstalowanych wielu wersjach SDK, a także dodano wsparcie dla najnowszej wersji Windows SDK. Rozwiązano również szereg problemów związanych z wykorzystaniem środowiska uruchomieniowego Delphi w projektach C++.

Ulepszenia jakości: IDE i debugger

RAD Studio 13.1 wprowadza znaczącą poprawę pracy w środowisku HighDPI. Formularze mogą być zapisywane w 96 DPI, co jest szczególnie przydatne dla zespołów pracujących nad tym samym projektem przy różnych rozdzielczościach i konfiguracjach IDE HighDPI. Zmodernizowano również proces rejestracji produktu: ulepszono aplikację License Manager oraz okno rejestracji, dodając obsługę HighDPI (Per Monitor v2), zaktualizowane czcionki oraz ogólne uporządkowanie interfejsu użytkownika. W tej wersji wprowadzono także szereg usprawnień debuggera, ze szczególnym naciskiem na 64-bitowe debuggery dla Delphi oraz nowoczesnego C++.

Ulepszenia jakości: VCL i FireMonkey

RAD Studio 13.1 zawiera wiele usprawnień bibliotek UI, VCL i FireMonkey. FireMonkey dodaje obsługę Tinted Glyph, umożliwiającą zmianę koloru ikon w ImageList (funkcja wcześniej dostępna dla kontrolki TSpeedButton). Dodano również wsparcie dla stylów i widoków Linux w projektancie IDE, obsługę filtrowania tekstur DirectX oraz ulepszenia w wyrównywaniu i zarządzaniu marginesami dla komponentu TFrame osadzonego w formularzu FireMonkey.

 

FireDAC i bazy danych

Dostęp do baz danych stanowi fundament RAD Studio. Biblioteka FireDAC jest regularnie aktualizowana, aby wspierać nowe wersje systemów bazodanowych. RAD Studio 13.1 dodaje obsługę: SAP ASE Server 16.1, IBM DB2 12.1, MariaDB Server 12.1 (niektóre sterowniki dostępne są wyłącznie w wersji Enterprise). Dodatkowo starszy mechanizm szyfrowania SQLite został udostępniony dla aplikacji 64-bitowych na Windows.

Narzędzia webowe

RAD Studio 13.1 wprowadza wsparcie dla modelu HTTP Server-Sent Events (SSE), zarówno po stronie serwera, jak i klienta, poprzez nowe klasy, takie jak TWebResponseStream, THTTPEvent oraz THTTPEventSource. Umożliwia to tworzenie aplikacji wymagających architektury SSE, w tym obsługujących protokoły MCP. Dodatkowo WebBroker zyskuje wsparcie konfiguracji Apache w C++Builder, RAD Server Lite oferuje teraz wbudowaną obsługę TLS 1.3.

Funkcje wprowadzone jako standard od wersji RAD Studio 13

  1. 64-bitowe IDE dla docelowej platformy Windows 64
    Środowisko RAD Studio działa teraz jako natywna aplikacja 64-bitowa dla platformy Windows 64, co pozwala lepiej wykorzystywać pamięć i zwiększa stabilność oraz wydajność przy pracy z dużymi projektami.
  2. Nowy operator trójargumentowy w Delphi
    Delphi wprowadza operator trójargumentowy (ternary), umożliwiający skrócony zapis instrukcji warunkowych, podobny do składni znanej z C/C++.
  3. C++Builder dla Windows ze wsparciem dla C++23
    C++Builder rozszerza wsparcie o standard C++23, oferując nowoczesne funkcje języka i ulepszenia kompilatora opartego na Clang.
  4. SmartCore AI Component Pack (AI w Twoich aplikacjach)
    Pakiet komponentów SmartCore AI umożliwia integrację funkcji sztucznej inteligencji bezpośrednio w aplikacjach tworzonych w RAD Studio.
  5. Strona RAD AI Companion
    Dedykowana strona internetowa RAD AI Companion wspiera deweloperów w wykorzystaniu funkcji AI, oferując zasoby, dokumentację i integracje.
  6. Wersjonowanie pakietów GetIt
    System GetIt wprowadza obsługę wersjonowania pakietów, umożliwiając zarządzanie różnymi wersjami bibliotek i komponentów w projektach.
  7. Funkcje wyszukiwania w IDE RAD Studio
    Ulepszone funkcje wyszukiwania w IDE pozwalają szybciej odnajdywać pliki, symbole i elementy projektu, poprawiając produktywność pracy.
  8. … i wiele, wiele innych ( kliknij )

Funkcje wprowadzone jako standard od wersji RAD Studio 12

  1. 64-bitowe kompilatory
  2. 64-bitowe środowisko programistyczne RAD Studio
  3. Obsługa ekranów o wysokiej rozdzielczości 4k+
  4. Smart CodeInsight: Kodowanie wspomagane sztuczną inteligencją
  5. Biblioteka szablonów WebStencils
  6. Podzielone widoki edytora w środowisku RAD Studio
  7. Obsługa SKIA dla projektowania interfejsu użytkownika w FireMonkey
  8. Tryb skupienia tylko w edytorze i adnotacje paska przewijania
  9. Obsługa API Androida poziomu 35
  10. Zmodernizowany kompilator i zestaw narzędzi C++ oparty na Clang
  11. Wbudowana edycja InterBase Developer!
  12. Integracja z C++Builder Visual Assist
  13. Możliwość wykorzystania stylów VCL w trakcie projektowania
  14. … i wiele, wiele innych

Więcej informacji o nowych środowiskach IDE w wersji 13 jest dostępnych na stronie.