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.

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.
    • RAD Studio 11 supports the latest Android 30 API and latest Billing APIs, and also migrates to use the AndroidX libraries.
    • 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 :

Rövid magyar nyelvű ízelítő:
Replay Launch Webinar felvételről (angol nyelvű):

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.

Megosztom ezt a bejegyzést

Share on facebook
Share on linkedin
Share on twitter
Share on email

További friss hírek, akciók

Kövessen minket

Facebook és LinkedIn oldalainkon további érdekes hírekről és akciókról is értesülhet!
Share on facebook
Share on linkedin
Kategóriák

Embarcadero szoftver vásárlás

Ha felkeltette érdeklődősét valamelyik Embarcadero termék akkor forduljon bizalommal a Ker-Soft-hoz, az Embarcadero magyarországi partneréhez és szerezze be nálunk Embarcadero szoftverét kedvezményesebb áron. További információért, árakért forduljon kereskedőinkhez a sales@kersoft.hu címen, vagy a +36 (1) 206 2147 telefonszámon.