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
- 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.
- 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.
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:
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:
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:
sudo apt install lazarus
Kad je instalacija završena, možemo pronađite pokretač ovog IDE-a u našem sustavu za pokretanje programa.
deinstalirati
Uklonite ovaj IDE instaliran kao DEB paket Jednostavno je poput otvaranja terminala (Ctrl + Alt + T) i izvršavanja naredbe:
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.