Dalam artikel seterusnya kita akan melihat Lazarus. Ini adalah IDE merentas platform untuk pembangunan aplikasi pantas berdasarkan bahasa pengaturcaraan Objek Pascal. Ia menampilkan pelbagai komponen luar biasa, dan pereka bentuk grafik untuk mencipta antara muka pengguna grafik yang kompleks dengan mudah.
Kita boleh mencipta aplikasi komersial atau sumber terbuka kita sendiri. Terima kasih kepada IDE ini, pengguna akan dapat mencipta pelayar fail, pemapar imej, aplikasi pangkalan data, penyuntingan grafik, permainan, perisian 3D, perisian analisis perubatan atau sebarang jenis perisian lain.
Lazarus IDE Ciri Umum
- Adakah a IDE berlesen GPL.
- Lazarus berjalan pada Gnu / Linux, Windows dan macOS, Antara lain.
- Kita boleh cipta binari asli, dan edarkannya tanpa kebergantungan dalam mana-mana persekitaran masa jalan.
- Ia mempunyai a Pereka bentuk mudah Drag & Drop untuk mencipta reka bentuk yang berkuasa.
- Ia telah penyegerakan automatik antara GUI-Borang dan kod.
- Menyediakan pengguna dengan yang berkuasa editor kod dengan penyerlahan sintaks dan pelengkapan kod.
- Ia juga menawarkan sistem kompilasi dan penyahpepijat terbina dalam. Kami boleh menjalankan, menguji dan menyahpepijat projek kami daripada IDE.
- Sistem pakej Lazarus membenarkan untuk memasang pemalam pihak ketiga untuk memanjangkan IDE.
- Ini adalah IDE yang mampu mengendalikan projek besar. Pengkompil FPCnya sentiasa dibangunkan untuk meningkatkan prestasi.
- Kami akan menemui a pereka bentuk grafik dengan garis panduan untuk menjajarkan dengan komponen bersebelahan.
- Lazarus kegunaan Pascal percuma seperti bahasa anda, yang merupakan dialek Pascal Objek.
- Perpustakaan teras diedarkan di bawah LGPL. Terima kasih kepada mereka, kami akan dapat mencipta aplikasi komersial dan bukan komersial.
- Keserasian dengan Utf8 dan i18n.
- Aplikasi Linux / BSD boleh bergantung pada GTK2 atau QT.
Ini hanya beberapa ciri projek ini. Mereka boleh rujuk semuanya secara terperinci dari laman web projek.
Pasang Lazarus IDE
Melalui pakej DEB rasmi anda
IDE ini menyediakan pakej DEB rasmi, yang boleh dimuat turun daripada sourceforge.net.
Ia mesti dikatakan bahawa kami perlu memuat turun dan memasang tiga pakej DEB yang tersedia; fpc-laz, fpc-src dan lazarus. Pakej ini termasuk:
- fpc-laz: Ia adalah pengkompil, beberapa alat baris arahan, unit asas dan komponen bukan visual seperti akses pangkalan data.
- fpc-src: Sumber fpc dan pakejnya, diperlukan untuk penerokaan kod.
- lazarus-projek: IDE, komponen visual dan fail bantuan.
Seperti yang saya katakan, kita perlu memuat turun 3 pakej tersebut. Sebaik sahaja kami memuat turunnya, anda hanya perlu pergi ke folder tempat kami menyimpan fail. Sekali di dalamnya, dari terminal (Ctrl + Alt + T), kita perlu melakukannya jalankan arahan berikut untuk memasang pakej:
sudo apt install ./fpc-*.deb ./lazarus-project*.deb
Nyahpasang
kepada keluarkan IDE iniKami hanya perlu membuka terminal (Ctrl + Alt + T) dan laksanakan arahan yang ditunjukkan di bawah:
sudo apt remove --autoremove lazarus lazarus-project fpc-*
Melalui repositori Ubuntu
Ubuntu menyertakan Lazarus dalam repositorinya sendiri, tetapi ia tidak menyediakan kemas kini untuk pakej. Oleh itu, Pakej yang kami akan pasang akan menjadi lama, hari ini ia memasang versi 2.0.6. Walaupun Ubuntu 21.10 mempunyai versi 2.0.12 yang tersedia, iaitu yang terkini pada masa ini.
kepada pasang pakej pada sistem Ubuntu kami, hanya perlu membuka terminal (Ctrl + Alt + T) dan melaksanakan perintah:
sudo apt install lazarus
Setelah pemasangan selesai, kita boleh cari pelancar IDE ini dalam sistem kami untuk memulakan program.
Nyahpasang
Alih keluar IDE ini yang dipasang sebagai pakej DEB Semudah membuka terminal (Ctrl + Alt + T) dan melaksanakan perintah:
sudo apt remove lazarus; sudo apt autoremove
Lazarus mempunyai komuniti yang hebat yang menyokong satu sama lain. Mereka termasuk saintis dan pelajar, pelajar dan guru, profesional dan amatur. DANn yang Wiki projek, anda boleh mencari tutorial, video, dokumentasi dan idea. Selain itu, lebih banyak maklumat boleh diperolehi dalam laman web IDE ini.