Lazarus, isang IDE para sa pagbuo ng application na may Object Pascal

tungkol kay Lazarus IDE

Sa susunod na artikulo ay titingnan natin si Lazarus. Ito ay isang cross-platform IDE para sa mabilis na pagbuo ng application batay sa programming language Pascal object. Nagtatampok ito ng iba't ibang mga out-of-the-box na bahagi, at isang graphical na form na taga-disenyo upang madaling makagawa ng mga kumplikadong graphical na interface ng gumagamit.

Maaari tayong lumikha ng sarili nating komersyal o open source na mga application. Salamat sa IDE na ito, ang mga user ay makakagawa ng mga file browser, image viewers, database applications, pag-edit ng graphics, mga laro, 3D software, medical analysis software o anumang iba pang uri ng software.

Lazarus IDE Pangkalahatang Mga Tampok

mga pagpipilian sa ideya

  • Isang IDE na lisensyado ng GPL.
  • Pulubi tumatakbo sa Gnu / Linux, Windows at macOS, Kabilang sa mga iba.
  • Maaari naming lumikha ng mga katutubong binary, at ipamahagi ang mga ito nang walang mga dependency sa anumang runtime na kapaligiran.
  • Mayroon itong a Easy Drag & Drop form designer upang lumikha ng mga makapangyarihang disenyo.
  • Mayroon ito awtomatikong pag-synchronize sa pagitan ng GUI-Forms at code.
  • Nagbibigay sa gumagamit ng isang malakas editor ng code na may pag-highlight ng syntax at pagkumpleto ng code.
  • Nag-aalok din ito ng built-in na compilation at debugger system. Maaari naming patakbuhin, subukan at i-debug ang aming mga proyekto mula sa IDE.
  • Ang sistema ng pakete ng Lazarus nagbibigay-daan sa pag-install ng mga third-party na plugin para i-extend ang IDE.

tumatakbo si lazarus

  • Ito ay isang IDE na may kakayahang pangasiwaan ang malalaking proyekto. Ang FPC compiler nito ay patuloy na ginagawa upang mapabuti ang pagganap.
  • Mahahanap natin ang a graphic designer ng mga hugis na may mga alituntunin para sa pag-align sa mga katabing bahagi.
  • Pulubi Estados Unidos Libreng Pascal tulad ng iyong wika, na isang Object Pascal dialect.
  • Ang mga pangunahing aklatan ay ipinamamahagi sa ilalim ng LGPL. Salamat sa kanila makakagawa kami ng mga komersyal at hindi pangkomersyal na aplikasyon.
  • Pagkatugma sa Utf8 at i18n.
  • Ang mga Linux / BSD application ay maaaring depende sa GTK2 o QT.

Ito ay ilan lamang sa mga tampok ng proyektong ito. Kaya nila kumunsulta sa kanilang lahat nang detalyado mula sa website ng proyekto.

I-install ang Lazarus IDE

Sa pamamagitan ng iyong opisyal na DEB packages

Nagbibigay ang IDE na ito ng mga opisyal na pakete ng DEB, na maaaring i-download mula sa sourceforge.net.

i-download ang lazarus ide deb packages

Dapat sabihin na kailangan nating i-download at i-install ang tatlong magagamit na mga pakete ng DEB; fpc-laz, fpc-src at lazarus. Kasama sa mga package na ito ang:

  • fpc-laz: Ito ang compiler, ilang command line tool, base unit, at non-visual na bahagi tulad ng database access.
  • fpc-src: Ang mga mapagkukunan ng fpc at ang kanilang mga pakete, na kinakailangan para sa paggalugad ng code.
  • lazarus-proyekto: Ang IDE, mga visual na bahagi, at mga file ng tulong.

Gaya ng sinabi ko, kailangan nating i-download ang 3 pakete. Kapag na-download na namin ang mga ito, kakailanganin lamang na pumunta sa folder kung saan naka-save ang mga file. Sa sandaling nasa loob nito, mula sa terminal (Ctrl + Alt + T), kakailanganin natin patakbuhin ang sumusunod na command upang mai-install ang mga pakete:

i-install ang lazarus ide gamit ang deb package

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

I-uninstall

Sa tanggalin ang IDE na itoKakailanganin lamang nating magbukas ng terminal (Ctrl + Alt + T) at isagawa ang utos na ipinapakita sa ibaba:

i-uninstall ang deb package

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

Sa pamamagitan ng Ubuntu repository

Kasama sa Ubuntu si Lazarus sa sarili nitong mga repositoryo, ngunit hindi ito nagbibigay ng mga update para sa package. Samakatuwid, Ang package na ii-install namin ay luma na, ngayon ay nag-i-install ito ng bersyon 2.0.6. Kahit na ang Ubuntu 21.10 ay mayroong bersyon 2.0.12 na magagamit, na siyang pinakabago sa ngayon.

Sa i-install ang package sa aming Ubuntu system, kinakailangan lamang upang buksan ang isang terminal (Ctrl + Alt + T) at ipatupad ang utos:

i-install ang lazarus gamit ang apt

sudo apt install lazarus

Kapag nakumpleto na ang pag-install, kaya namin hanapin ang launcher ng IDE na ito sa aming system upang simulan ang programa.

launcher ng app

I-uninstall

Alisin ang naka-install na IDE na ito bilang DEB package Ito ay kasing simple ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagpapatupad ng utos:

i-uninstall si lazarus gamit ang apt

sudo apt remove lazarus; sudo apt autoremove

Si Lazarus ay may isang mahusay na komunidad ng mga tao na sumusuporta sa isa't isa. Kabilang dito ang mga siyentipiko at mag-aaral, mag-aaral at guro, propesyonal at baguhan. ATn ang Wiki ng proyekto, makakahanap ka ng mga tutorial, mga video, dokumentasyon at mga ideya. Bilang karagdagan, higit pang impormasyon ang maaaring makuha sa website ng IDE na ito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.