
Megjelent a RAD Studio 11 Alexandria! Íme a legfontosabb újdonságok

RAD Studio/Delphi/C++Builder 11 Újdonságok
Ebben a bejegyzésünkben az Embarcadero RAD Studio legújabb 11-es főkiadásával fogunk foglalkozni. Ne is húzzuk sokáig az időt, ugorjunk rögtön fejest a témába és lássuk mik az új verzió legfőbb újdonságai:

Legfontosabb új IDE funkciók és fejlesztések
- A RAD Studio 11 magas DPI támogatást biztosít az IDE-hez: Ez javítja a napi fejlesztői tevékenységeket a legújabb, 4K+ felbontású monitorok teljes körű támogatásával, tisztább, élesebb betűtípusokkal és ikonokkal, valamint nagy felbontású támogatással az összes IDE ablakban, beleértve a VCL és FMX űrlapokat, a tervezőket és kódszerkesztőt is. Most már több méretarányban és nagy felbontásban tervezheti meg az űrlapjait.
- Többmonitoros és többablakos fejlesztések: ugyanazon űrlap kódját egyszerre tervezheti és szerkesztheti több ablakban, beleértve az űrlaptervező egyik ablakból a másikba történő húzását. Ez lehetővé teszi, hogy utánozza a régi lebegő űrlaptervező előnyeit a modern IDE elrendezésben, több képernyőn is.
- Új nyitóképernyő: A VCL-el teljesen újjáépített (eltávolítva a böngészőfüggőségeket) új oldal natív megjelenéssel és érzéssel, valamint az IDE -hez illeszkedő felhasználói felülettel rendelkezik, ráadásul az elrendezése és a tartalma könnyen testre szabható.

- C++ Code Formatter: Automatizálja a C++ kód elrendezését a clang formátum használatával.
- Számos Code Insight (DelphiLSP) fejlesztés a fejlesztői közösség visszajelzései és kérései alapján.
- Távoli asztal: Továbbfejlesztett távoli asztali támogatás (VCL és IDE esetén).
- FireMonkey tervezési időre vonatkozó irányelvek: Gyorsabb prototípus készítés a vezérlők mozgatását és igazítását segítő vizuális vonalakkal (hasonlóan a VCL-hez), továbbfejlesztett margóval és párnázási támogatással.

November 26 és december 2 között minden Professional kiadás esetében 10%, Enterprise és Architect kiadás esetében pedig 15% kedvezményt kap! Irány a webshop!
VCL Fejlesztések
- Rich Edit komponens frissítés: Megszűnnek az XP-függőségek és további funkciók kerülnek a TRichEdit vezérlőbe, többek között: URL -észlelés, helyesírás -ellenőrzés, háttérszín és átlátszóság.
- TreeView jelölőnégyzetek: A jelölőnégyzeteinek támogatása TreeViews-ban, minden csomópont 3 állapotot támogat (részleges, halvány, kizárás) a felhasználói felület testreszabásához
- Új TLabelDBEdit komponens, amely a TLabelEdit adattudatos verzióját kínálja a gyorsabb prototípus-készítés érdekében.
- További kisebb VCL fejlesztések, beleértve az alapértelmezett űrlapméretet és betűtípust, a kivétel párbeszédpanel másolási gombját, a Coolbar fejlesztéseit, a Memo és a RichEdit margóit, az opcionális csoportdoboz kereteket és még sok mást.
Fontosabb FireMonkey Platform Fejlesztések
- Továbbfejlesztett FMX High-DPI támogatás a Windows és az asztali alkalmazásokhoz, egy megújult asztali felhasználói felülettel, amelyet egy frissített méretezési motor vezérel.
- A Microsoft WebView 2 vezérlőjének (Edge Chromium) támogatása a WebBrowser komponensben.
- A RAD Studio 11 támogatja a legújabb Android 30 API-t és a legújabb
számlázási API-kat, valamint az AndroidX könyvtárakat. - Android támogatás több class.dex fájlhoz, egyszerűsítve a külső Android -függőségek integrálását.

Cél Platformok és Compiler-ek
- macOS 64 bites ARM fordító és eszköztár, amely magában foglalja az univerzális bináris fájlok létrehozását az Intel/ARM AppStore beküldéshez.
- Delphi nyelvi támogatás bináris tizedesjegyekhez és számjegyek elválasztásához.
- A C++ eszköztár fejlesztései közé tartozik az átalakított Delphi-stílusú RTTI a C++ típusokhoz (lehetővé téve a Clang segítségével épített komponensek használatát az IDE-ben), beleértve a typeid használatát a Delphi-stílusú típusokon; továbbfejlesztett C++-stílusú RTTI a Delphi típusokhoz; CMake minőségi fejlesztések és jelentősen javított kivételkezelés mind Win32, mind Win64 esetén.
Bővített Delphi Code Insight
- Az LSP szerver automatikus újraindítása
- Automatikus kódkiegészítés a Tab billentyűvel
- Class helper támogatás
- Tömbjavaslatok tömbök hozzárendelésekor
- A Visual Studio Code használata a Delphi forráskód teljes kódkiegészítéssel történő szerkesztéséhez, a licenc részét képező LSP támogatásnak köszönhetően
Adat Kapcsolatok
- A FireDAC az új kiadásban speciális fejlesztéseket kínál a PostgreSQL, az Oracle és a Firebird adatbázisokhoz
- A HTTP és a REST ügyfélkönyvtárak időtúllépési mechanizmusokkal, HTTP/2 támogatással, TLS 1.3-al illetve Base64 URL kódolással bővültek
- Az új TRESTRequestDataSetAdapter összetevő egyszerűsíti az adathalmazok RAD Server-re történő feltöltését
- Az új alacsony forgalmú RAD Server Lite lehetővé teszi a többszintű megoldások korlátlan telepítését a teljesen skálázható RAD Server motorral együtt
- A DataSnap esetében a REST URL -leképezési logika most teljesen konfigurálható
Még többet szeretne tudni?
Amennyiben még több információt szeretne az új verzióval kapcsolatban, akkor az alábbi linkeket ajánljuk, valamint a lejjebb linkelt videókat :
Ismeri a Delphi-Klubot?
Amennyiben még nem ismeri akkor szeretnénk figyelmébe ajánlani az általunk működtetett delphi-klub.hu weboldalt melyen a Delphi-vel, valamint az Embarcadero további termékeivel (RAD Studio, C++Builder, Interbase) kapcsolatos hírek, akciók, cikkek, videók és sok már érdekesség is található, magyar és angol nyelven.