Már megjelent az IDE Lazarus 2.2 új verziója

Három év fejlesztés után kiadási poszt megjelent integrált fejlesztési környezet Lázár 2.2, a FreePascal fordítóra épül, és a Delphihez hasonló feladatokat hajt végre.

A környezet Úgy tervezték, hogy a FreePascal fordító 3.2.2-es verziójával működjön amelyben számos új változtatást és különösen fejlesztéseket hajtottak végre, amelyek közül kiemelkedik többek között az OpenGL teljes támogatása, valamint a HighDPI-vel való kompatibilitás.

Általános jellemzők, amelyek kiemelkednek a Lazarus IDE-ből:

  • Ez egy GPL licenccel rendelkező IDE.
  • A Lazarus többek között Gnu/Linux, Windows és macOS rendszeren fut.
  • Létrehozhatunk natív bináris fájlokat, és függőségek nélkül terjeszthetjük őket bármilyen futási környezetben.
  • Easy Drag & Drop formatervezővel rendelkezik az erőteljes elrendezések létrehozásához.
  • Automatikus szinkronizálással rendelkezik a GUI-Forms és a kód között.
  • Hatékony kódszerkesztőt biztosít a felhasználónak szintaktikai kiemeléssel és kódkiegészítéssel.
  • Beépített fordítási és hibakereső rendszert is kínál. Projektjeinket futtathatjuk, tesztelhetjük és hibakereshetjük az IDE-ről.
  • A Lazarus csomagrendszer lehetővé teszi harmadik féltől származó beépülő modulok telepítését az IDE kiterjesztéséhez.

Mi az újdonság a Lazarus 2.2-ben?

A Lazarus 2.2 új verziójában a kütyükészlet A Qt5 teljes OpenGL-támogatással érkezik, amellett, hogy gombokat adunk hozzá a dokkolt panelek összecsukásához és javítjuk a HighDPI támogatás.

A másik változás, amely kiemelkedik ebben az új verzióban, az egy új Spotter bővítményt tartalmaz az IDE-parancsok megtalálásához, valamint a többsoros lapokon ("Többsoros lapok") és az átfedésben nem lévő ablakokon alapuló hozzáadott panelmódok ("Lebegő ablakok a tetején").

Ezen kívül az is kiemelendő, hogy egy opcionális kezdőlap is megvalósult, ahol kiválaszthatja a létrehozandó projekt típusát, én is tudomGyorsbillentyűket adott hozzá a kódszerkesztőhöz sorok és kijelölések cseréje, másolása, másolása és áthelyezése.

Míg a főbb általános fordítási fájlok (sablonok) kiterjesztései .po-ról .potra változtak. Ezzel az új verziótól kezdve ez a változtatás leegyszerűsíti a feldolgozást a PO-fájlszerkesztőkben, mint sablont az új fordítások indításához.

Azt is meg kell jegyezni, hogy a LazDebugger-FP (FpDebug) 1.0 hibakereső alapértelmezés szerint engedélyezve van az új Windows és Linux rendszeren történő telepítésekhez.

Egy olyan mechanizmus került hozzáadásra, amely letiltja a bőrkészletek megjelenítését (leállítja a '[' megjelenítését egy halmaz kezdeteként egy maszkban), aktiválva a moDisableSets beállítással. Például a „MatchesMask ('[x]', '[x]', [moDisableSets])" az új módban True értéket ad vissza.

A többi kiemelkedő változás közül:

  • Hozzáadtuk a DockedFormEditor csomagot egy új űrlapszerkesztővel, amely a Sparta_DockedFormEditor helyére lép.
  • A Jedi kódformátumot továbbfejlesztették, és a legtöbb modern Object Pascal szintaxishoz támogatást adtunk.
  • A névtelen funkciók támogatása hozzáadásra került a Codetoolshoz.
  • Továbbfejlesztett interfészek az objektumok és projektek ellenőrzéséhez.
  • A Freetype betűtípusok megjelenítéséhez szükséges összetevők egy külön "components / freetype / freetypelaz.lpk" csomagba kerültek
  • A PasWStr összetevőt eltávolítottuk a csak a FreePascal korábbi verzióiban létrehozott kód jelenléte miatt.
  • A belső elemek optimalizált regisztrációja és widgetekhez való kötése a TCLComponent.NewInstance meghívásával.
  • Frissített libQt5Pas könyvtár és továbbfejlesztett támogatás a Qt5-alapú widgetekhez. A QLCLOpenGLWidget nézet hozzáadva a teljes OpenGL támogatáshoz.
  • Fokozott pontosság az űrlapméretek kiválasztásában X11, Windows és macOS rendszereken.

Végül ha érdekel, hogy többet tudj meg róla, ellenőrizheti a részleteket A következő linken. 

Hogyan telepítsem a Lazarus IDE-t Linuxra?

Azok számára, akiket érdekel, hogy telepíteni tudják ezt az IDE-t a rendszerükre, az első dolog, amit tudnia kell, hogy az IDE többplatformos, és néhány Linux disztribúcióhoz már lefordított csomagokat kínál. Megkaphatod a csomagokat az alábbi linkről.

A csomagok telepítése történhet kedvenc csomagkezelőjével vagy terminálról.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Diego de la Vega helyőrző kép dijo

    A Delphit a 6-os verziónál hagytam (nem vagyok profi programozó, de sok programot csinálok magamnak).

    Nemrég vettem fel a Pascalt a Lazaruson keresztül, és szerintem ez egy nagyon jó cross-platform környezet.