Nova verzija IDE Lazarus 2.2 je već objavljena

Nakon tri godine razvoja objavljena objava integrisanog razvojnog okruženja Lazar 2.2, baziran na FreePascal kompajleru i izvršava zadatke slične Delphiju.

Okruženje Dizajniran je za rad sa FreePascal kompajlerom verzije 3.2.2 u kojem je napravljen veliki broj novih promjena a posebno poboljšanja od kojih se ističe puna podrška za OpenGL, kao i kompatibilnost sa HighDPI, između ostalog.

Opšte karakteristike koje se izdvajaju od Lazarus IDE:

  • To je GPL licencirani IDE.
  • Lazarus radi na Gnu/Linuxu, Windowsu i macOS-u, između ostalih.
  • Možemo kreirati izvorne binarne datoteke i distribuirati ih bez zavisnosti u bilo kojem okruženju izvršavanja.
  • Ima Easy Drag & Drop dizajner obrazaca za kreiranje moćnih izgleda.
  • Ima automatsku sinhronizaciju između GUI-Forma i koda.
  • Pruža korisniku moćan uređivač koda sa isticanjem sintakse i dovršavanjem koda.
  • Takođe nudi ugrađeni sistem za kompilaciju i otklanjanje grešaka. Možemo pokrenuti, testirati i otkloniti greške u našim projektima iz IDE-a.
  • Sistem paketa Lazarus vam omogućava da instalirate dodatke treće strane za proširenje IDE-a.

Šta je novo u Lazarusu 2.2?

U ovoj novoj verziji Lazarus 2.2 skup widgeta Qt5 dolazi sa punom podrškom za OpenGL, pored dodavanja dugmadi za sažimanje usidrenih panela i poboljšanja HighDPI podrška.

Još jedna od promjena koja se ističe u ovoj novoj verziji je ta uključen je novi dodatak Spotter da biste pronašli IDE komande, kao i dodali modove panela zasnovane na višelinijskim karticama ("Multiline Tabs") i prozorima koji se ne preklapaju ("Plutajući prozori na vrhu").

Osim toga, također se ističe da je implementirana opciona početna stranica na kojoj možete odabrati vrstu projekta za kreiranje, Znam i jae dodao prečice u uređivač kodova za zamjenu, dupliciranje, kopiranje i premještanje linija i odabira.

Dok su ekstenzije za glavne uobičajene prijevodne datoteke (šablone) promijenjene iz .po u .pot. Uz ovo, od ove nove verzije, ova promjena će pojednostaviti njenu obradu u urednicima PO fajlova kao šablona za pokretanje novih prijevoda.

Također se napominje da je LazDebugger-FP (FpDebug) 1.0 debugger sada omogućen po defaultu za nove instalacije na Windows i Linux.

Dodan je mehanizam za onemogućavanje prikazivanja kompleta skinova (zaustavljanje prikazivanja '[' kao početka skupa u maski), aktivirano preko postavke moDisableSets. Na primjer, "MatchesMask ('[x]', '[x]', [moDisableSets])" u novom modu će vratiti True.

Od ostalih promjena koje se ističu:

  • Dodan je paket DockedFormEditor sa novim uređivačem obrazaca koji zamjenjuje Sparta_DockedFormEditor.
  • Jedi format koda je poboljšan i dodata je podrška za većinu moderne Object Pascal sintakse.
  • Podrška za anonimne funkcije je dodana u Codetools.
  • Poboljšani interfejsi za inspekciju objekata i projekata.
  • Komponente su premještene kako bi se fontovi Freetype prikazali u poseban paket "components / freetype / freetypelaz.lpk"
  • PasWStr komponenta je uklonjena zbog prisustva koda koji je kreiran samo u ranijim verzijama FreePascal-a.
  • Optimizirana registracija internih elemenata i njihovo vezivanje za widgete pozivanjem TLCLComponent.NewInstance.
  • Ažurirana biblioteka libQt5Pas i poboljšana podrška za Qt5-bazirane widgete. QLCLOpenGLWidget pogled je dodat da pruži punu podršku za OpenGL.
  • Poboljšana preciznost u odabiru veličina obrazaca na X11, Windows i macOS sistemima.

Konačno ako ste zainteresirani da saznate više o tome, možete provjeriti detalje Na sledećem linku. 

Kako instalirati Lazarus IDE na Linux?

Za one koji su zainteresovani da mogu da instaliraju ovaj IDE na svoj sistem, prva stvar koju treba znati je da je IDE na više platformi i nudi već kompajlirane pakete za neke Linux distribucije. Možete dobiti pakete sa linka ispod.

Instalacija paketa se može obaviti sa vašim omiljenim menadžerom paketa ili sa terminala.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Slika rezerviranog mjesta Diego de la Vega rekao je

    Delphi sam napustio u verziji 6 (nisam profesionalni programer, ali pravim mnogo programa za sebe).

    Nedavno sam preuzeo Pascal preko Lazarusa i mislim da je to veoma dobro okruženje za više platformi.