Megjelent a Delphi 13 és C++Builder 13 Community Edition

Az Embarcadero elérhetővé tette a Delphi 13 Community Edition és a C++Builder 13 Community Edition kiadásokat. A Community Edition a Delphi és C++Builder ingyenesen használható változata, amelyet elsősorban diákoknak, hobbi- és egyéni fejlesztőknek, valamint kisebb fejlesztőcsapatoknak szánnak.

Az előző Community Edition még a 12.1-es verzión alapult, így ezúttal különösen nagy frissítésről van szó: az új CE a 12.2, 12.3 és 13.0 verziók fejlesztéseit is elérhetővé teszi a Community felhasználók számára.

Natív 64 bites IDE

A 13-as verzió egyik legfontosabb újdonsága a natív 64 bites RAD Studio IDE, amely a Delphi és C++Builder Community Editionben is elérhető.

A 64 bites IDE nagyobb memóriaterületet képes kezelni, ami elsősorban nagyobb projektek, összetettebb formok és sok komponenst tartalmazó alkalmazások esetén jelenthet előnyt. A korábbi 32 bites IDE továbbra is használható.

Újdonságok a Delphi 13 Community Editionben

A Delphi 13 CE több új nyelvi funkciót is elérhetővé tesz. Ezek közé tartozik többek között:

  • a feltételes kifejezés (ternary operator);
  • a NameOf intrinsic;
  • az is not és not in operátorok;
  • a {$PUSHOPT} és {$POPOPT} compiler directive-ok;
  • a noreturn directive;
  • a generikus típuskorlátozások további fejlesztései.

Ezek mellett a Delphi fordító, a runtime library és a fejlesztői eszközök területén is számos kisebb fejlesztés és hibajavítás érkezett.

C++23 támogatás a C++Builderben

C++Builder oldalon az egyik legjelentősebb változás a Clang 20 alapú modern Win64 toolchain megjelenése.

A Win64 Modern projektek alapértelmezetten a C++23 szabványt használják, miközben a projektbeállítások között C++17 és C++20 is választható. Az új toolchain a modernebb C++ nyelvi funkciók mellett jobb kompatibilitást biztosít számos külső C++ könyvtárral is.

A debugger backend szintén frissült, és immár az LLDB 20 verziójára épül.

IDE-fejlesztések

A Community Edition felhasználói a 12.2, 12.3 és 13.0 verziókban megjelent IDE-fejlesztéseket is megkapják.

Ezek között több, a mindennapi fejlesztést segítő újdonság található, például továbbfejlesztett keresési és navigációs lehetőségek, osztott szerkesztőnézetek, Focus Mode, szerkesztősáv-jelölések, valamint CodeInsight- és debugger-fejlesztések.

VCL, FireMonkey és mobilfejlesztés

A VCL és FireMonkey keretrendszerek szintén számos fejlesztést kaptak. Ezek a Windows alkalmazások mellett a többplatformos alkalmazásfejlesztést is érintik, többek között új és továbbfejlesztett komponensekkel, grafikai és felhasználói felületi fejlesztésekkel.

A Delphi 13 Community Edition frissebb mobilplatform-támogatást is biztosít, többek között Android 15 / API Level 35 és iOS 18 támogatással.

A FireMonkey segítségével így továbbra is közös Delphi kódbázisból készíthetők alkalmazások Windows, macOS, Android és iOS platformokra.

Delphi és C++Builder Community Edition letöltése

Az új Community Edition verziók ingyenesen letölthetők az Embarcadero weboldaláról:

Delphi 13 Community Edition letöltése

C++Builder 13 Community Edition letöltése

A Community Edition ugyanakkor meghatározott licencfeltételek mellett használható, ezért letöltés és különösen kereskedelmi felhasználás előtt mindenképpen érdemes ellenőrizni, hogy jogosultak vagytok-e az ingyenes verzió használatára.

A Community Edition felhasználási feltételeiről itt olvashattok részletesebben.