RAD Studio 11.1 je izdanje usmjereno na kvalitetu koje poboljšava upotrebljivost, performanse i stabilnost moćnih značajki RAD Studio alata 11, isporučuje više zahtjeva za značajkama od kupaca i pruža službenu podršku za najnovija ažuriranja platforme uvedena nakon RAD Studio alata 11, kao što su Windows 11, macOS 12 Monterey, iOS 15 i Android 12.
Napravljena su poboljšanja na svim razinama, od dizajnera visokog DPI-ja za VCL i FireMonkey i stiliziranog dizajnera VCL obrazaca do upravitelja biblioteke GetIt, prikaza poruka i stranice dobrodošlice, stvarajući sofisticiraniji IDE i bolje korisničko iskustvo za vas!
RAD Studio 11.1 također nudi poboljšani Code Insight, snažnije Delphi i C++ kompajlere i ispravljače pogrešaka te bogatije RTL, UI i Baze podataka.
Što je novo u RAD Studiju 11.1
Poboljšanja IDE-a
RAD Studio IDE primarni je fokus izdanja 11.1, s ciljem zaokruživanja značajki uvedenih u novije verzije:
- Opsežna visoka DPI IDE kvaliteta, plus poboljšana upotreba IDE-a s udaljenom radnom površinom
- Riješeno je nekoliko problema s dizajnerima visokog DPI-ja za VCL i FireMonkey i stiliziranim dizajnerom VCL obrazaca
- Nova stranica dobrodošlice predstavljena u 11.0 sada nudi pozadinske slike i podržava dodavanje prilagođenih okvira s novim API-jem otvorenih alata
- GetIt Library Manager poboljšanja s predmemoriranim slikama i prerađenom implementacijom korisničkog sučelja (na temelju komponente VCL TControlList)
Postoji i nekoliko novih značajki IDE-a:
- Prikaz Poruke koristi različite boje za pogreške, poruke i savjete kompajlera kako bi bolje istaknuo probleme (boje se mogu prilagoditi)
- Dijaloški okvir Nove stavke prikazuje dostupne platforme za svaku stavku
- Dijaloški okvir Kompilacija prikazuje konfiguraciju platforme i međuverzije koju koristi trenutna kompilacija
Code Insight za Delphi i C++Builder
- Još jedno značajno područje fokusa kvalitete RAD Studija 11.1 je Code Insight za oba jezika, Delphi i C++.
- Za C++ jezik implementacija, koja se temelji na arhitekturi Language Server Protocol i cquery, značajno se poboljšava u pogledu kvalitete i performansi, područja na kojem stalno aktivno radimo i za koje bismo uskoro mogli objaviti fokusirano ažuriranje. (samo C++Builder)
- Delphi LSP engine bilježi velika poboljšanja performansi, a većina projekata učitava i ažurira uvid u pogreške od 5 puta do 30 puta brže. Ostale promjene uključuju parametre vrste koji se prikazuju prilikom popunjavanja deklaracije klase, uključujući T u generičkoj deklaraciji, i prikazivanje vrsta skupova. (Samo Delphi)
Kompajleri i ispravljači pogrešaka (debugger)
- Delphi i C++ kompajleri za različite platforme poboljšavaju se u smislu stabilnosti i performansi.
- Što se tiče programa za ispravljanje pogrešaka, osim rada opće kvalitete, Delphi macOS 64-bitni ARM debugger i Delphi Android 64-bitni debugger sada se temelje na LLDB arhitekturi za ispravljanje pogrešaka, koja je već bila u upotrebi za Delphi iOS 64-bitni program za ispravljanje pogrešaka. Namjera je ujediniti Delphi debuggere na ovoj tehnologiji, za većinu podržanih platformi, kao način pružanja sve bolje kvalitete tijekom vremena. (Samo Delphi)
- Štoviše, C++ STL i RTL poboljšavaju svoju kvalitetu, uključujući bolju integraciju Delphi RTL-a (na primjer, poboljšanje dinamičkih nizova s iteratorima STL-a). (samo C++Builder)
Biblioteke RTL-a, korisničko sučelje i baza podataka
- U 11.1 jezgra Delphi RTL-a ima nekoliko optimizacija i poboljšanja kvalitete. Tu je i nova TURLStream klasa, TStream potomak s podrškom za asinkc operacije. Proizvod je dodao podršku za Windows 11 i Server 2022 u strukturi podataka TOSVersion.
- Rad kvalitete VCL-a usredotočen je na nedavne značajke, kao što su poboljšani TTreeView, TRichEdit, TEdgeBrowser, TLabelledEdIt i TNumberBox, treperenje i doublebuffering, VCL High-DPI i problemi sa skaliranjem.
- Uz to, nedavno smo putem GetIt upravitelja paketa objavili demo koji prikazuje korištenje biblioteke WinUI 3 u Delphi-u, što je dodatni korak u našoj podršci za Windows App SDK (koji već uključuje WbView 2 i MSIX).
- FireMonkey kvalitetan rad usredotočen je prvenstveno na TListView kvalitetu, poboljšanu integraciju Android SDK-a, TWebBrowser, probleme vezane uz Windows HighDPI i performanse
- Što se tiče knjižnica baza podataka, FireDAC dodaje integraciju Structure Viewa i nudi podršku za nove vrste podataka MariaDB 10.6, SQLite SEE i Firebird 4. RAD Studio 11.1 također poboljšava kvalitetu DataSnapa i mogućnost implementacije WebBroker aplikacije na Androidu.
- Konačno, što se tiče RAD Servera, novo izdanje RAD Studio alata dodaje krajnje točke SysAdmina, uključujući rukovanje zapisnicima, upravljanje sigurnosnim kopijama i provjere valjanosti baze podataka, plus integriranu implementaciju za RSLite
Kvaliteta
- Kao što je spomenuto, izdanje RAD Studio 11.1 Alexandria usredotočeno je na kvalitetu, a to posebno uključuje probleme koje su prijavili kupci i eskalacije podrške. Ovo izdanje pruža popravke za 632 greške prijavljene na web mjestu Quality Portal i isporučuje 30 zahtjeva za značajkama od kupaca.
Ima još: AWS i Python
- Također vas želimo podsjetiti da je od izdanja 11.0 Embarcadero također stavio na raspolaganje korisnicima Enterprise and Architectsa pregled novog AWS SDK-a za Delphi (licencirano od Appercepta): nova izdanja očekuju se konstantnim tempom. Štoviše, tvrtka je počela nuditi besplatne Delphi UI libraries to Python programerima Pythona, zajedno s promocijom knjižnica za korištenje Pythona u RAD Studio aplikacijama. (Samo Delphi)
Korisnici s aktivnom pretplatom na ažuriranje imaju pravo preuzeti RAD Studio 11.1 sada putem Registered Products Portal-a. Za upute za instalaciju kliknite ovdje. Napomena: Instaliranje verzije 11.1 je pomoću licencnog ključa XE8 ili novijeg