Lazarus, IDE za razvoj aplikacija s Object Pascalom

o Lazarus IDE

U sljedećem članku ćemo pogledati Lazara. Ovo je višeplatformski IDE za brzi razvoj aplikacija na temelju programskog jezika Objekt pascal. Sadrži niz komponenti koje se ne stavljaju u kutiju i grafički dizajner oblika za jednostavno stvaranje složenih grafičkih korisničkih sučelja.

Možemo kreirati vlastite komercijalne ili open source aplikacije. Zahvaljujući ovom IDE-u, korisnici će moći kreirati preglednike datoteka, preglednike slika, aplikacije za baze podataka, uređivanje grafike, igre, 3D softver, softver za medicinske analize ili bilo koju drugu vrstu softvera.

Opće značajke Lazarus IDE

ide opcije

  • To je IDE s GPL licencom.
  • Gubav čovjek radi na Gnu/Linux, Windows i macOS, Među ostalima.
  • Možemo stvoriti izvorne binarne datoteke i distribuirati ih bez ovisnosti u bilo kojem okruženju izvođenja.
  • Ima a Dizajner obrazaca za jednostavno povlačenje i ispuštanje za stvaranje moćnih dizajna.
  • Ima automatska sinkronizacija između GUI-Forma i koda.
  • Pruža korisniku moćan uređivač koda s isticanjem sintakse i dovršavanjem koda.
  • Također nudi ugrađeni sustav za kompilaciju i ispravljanje pogrešaka. Možemo pokrenuti, testirati i debugirati naše projekte iz IDE-a.
  • Paketni sustav Lazarus omogućuje instaliranje dodataka trećih strana za proširenje IDE-a.

lazar trči

  • Ovo je IDE sposoban za rukovanje velikim projektima. Njegov FPC kompajler se stalno razvija kako bi poboljšao performanse.
  • Pronaći ćemo a grafički dizajner oblika sa smjernicama za usklađivanje sa susjednim komponentama.
  • Gubav čovjek namjene Slobodni Pascal kao tvoj jezik, što je Object Pascal dijalekt.
  • Osnovne knjižnice distribuiraju se pod LGPL. Zahvaljujući njima moći ćemo kreirati komercijalne i nekomercijalne aplikacije.
  • Kompatibilnost sa Utf8 i i18n.
  • Linux / BSD aplikacije mogu ovisiti o GTK2 ili QT.

Ovo su samo neke od značajki ovog projekta. Oni mogu detaljno se posavjetujte sa svima web stranica projekta.

Instalirajte Lazarus IDE

Putem vaših službenih DEB paketa

Ovaj IDE pruža službene DEB pakete, koji se može preuzeti sa sourceforge.net.

preuzmite lazarus ide deb pakete

To se mora reći morat ćemo preuzeti i instalirati tri dostupna DEB paketa; fpc-laz, fpc-src i lazarus. Ovi paketi uključuju:

  • fpc-laz: To je prevodilac, neki alati naredbenog retka, osnovne jedinice i ne-vizualne komponente poput pristupa bazi podataka.
  • fpc-src: fpc izvori i njihovi paketi, potrebni za istraživanje koda.
  • lazar-projekt: IDE, vizualne komponente i datoteke pomoći.

Kao što sam rekao, morat ćemo preuzeti 3 paketa. Nakon što smo ih preuzeli, bit će potrebno samo otići u mapu u kojoj imamo spremljene datoteke. Jednom u njemu, iz terminala (Ctrl + Alt + T), morat ćemo pokrenite sljedeću naredbu da instalirate pakete:

instaliraj lazarus ide s deb paketom

sudo apt install ./fpc-*.deb ./lazarus-project*.deb

deinstalirati

u uklonite ovaj IDEMorat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu prikazanu u nastavku:

deinstalirati deb paket

sudo apt remove --autoremove lazarus lazarus-project fpc-*

Putem Ubuntu repozitorija

Ubuntu uključuje Lazarus u svoja vlastita spremišta, ali ne pruža ažuriranja za paket. Stoga, Paket koji ćemo instalirati bit će star, danas instalira verziju 2.0.6. Iako Ubuntu 21.10 ima dostupnu verziju 2.0.12, koja je trenutno najnovija.

u instalirajte paket na naš Ubuntu sustav, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu:

instalirati lazarus s apt

sudo apt install lazarus

Kad je instalacija završena, možemo pronađite pokretač ovog IDE-a u našem sustavu za pokretanje programa.

pokretač aplikacija

deinstalirati

Uklonite ovaj IDE instaliran kao DEB paket Jednostavno je poput otvaranja terminala (Ctrl + Alt + T) i izvršavanja naredbe:

deinstalirajte lazarus s apt

sudo apt remove lazarus; sudo apt autoremove

Lazar ima sjajnu zajednicu ljudi koji se međusobno podržavaju. Uključuju znanstvenike i studente, studente i nastavnike, profesionalce i amatere. In the Wiki projekta, možete pronaći tutorijale, video, dokumentaciju i ideje. Osim toga, više informacija možete dobiti u web stranicu ovog IDE-a.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.