Lazarus, Object Pascal ile uygulama geliştirme için bir IDE

Lazarus IDE hakkında

Bir sonraki yazıda Lazarus'a bir göz atacağız. Bu programlama diline dayalı hızlı uygulama geliştirme için platformlar arası bir IDE Nesne pascal. Kullanıma hazır çeşitli bileşenlere ve karmaşık grafik kullanıcı arabirimlerini kolayca oluşturmak için bir grafik form tasarımcısına sahiptir.

Kendi ticari veya açık kaynak uygulamalarımızı oluşturabiliriz.. Bu IDE sayesinde kullanıcılar dosya tarayıcıları, resim görüntüleyiciler, veritabanı uygulamaları, grafik düzenleme, oyunlar, 3D yazılım, tıbbi analiz yazılımı veya diğer herhangi bir yazılım türü.

Lazarus IDE Genel Özellikleri

fikir seçenekleri

  • Öyle bir GPL lisanslı IDE.
  • Lazarus Gnu / Linux, Windows ve macOS üzerinde çalışır, Diğerleri arasında.
  • Yapabiliriz yerel ikili dosyalar oluşturun ve bunları herhangi bir çalışma zamanı ortamında bağımlılık olmadan dağıtın.
  • Bir vardır Kolay Sürükle ve Bırak form tasarımcısı güçlü tasarımlar oluşturmak için.
  • Var GUI Formları ve kod arasında otomatik senkronizasyon.
  • Kullanıcıya güçlü bir sözdizimi vurgulamalı ve kod tamamlamalı kod düzenleyici.
  • Ayrıca bir yerleşik derleme ve hata ayıklayıcı sistemi. Projelerimizi IDE'den çalıştırabilir, test edebilir ve hata ayıklayabiliriz.
  • Lazarus paket sistemi üçüncü taraf eklentilerin yüklenmesine izin verir IDE'yi genişletmek için.

koşan tembel

  • Bu, büyük projeleri idare edebilen bir IDE. FPC derleyicisi, performansı artırmak için sürekli olarak geliştirilmektedir.
  • Bulacağız şekillerin grafik tasarımcısı bitişik bileşenlerle hizalama yönergeleri ile.
  • Lazarus Amerika Birleşik Devletleri Ücretsiz pascal senin dilin gibi, bir Object Pascal lehçesidir.
  • Çekirdek kitaplıklar LGPL altında dağıtılır. Onlar sayesinde ticari ve ticari olmayan uygulamalar oluşturabileceğiz.
  • Uyumluluk Utf8 ve i18n.
  • Linux / BSD uygulamaları GTK2 veya QT'ye bağlı olabilir.

Bunlar, bu projenin özelliklerinden sadece birkaçı. Yapabilirler hepsine ayrıntılı olarak danışın. proje web sitesi.

Lazarus IDE'yi yükleyin

Resmi DEB paketleriniz aracılığıyla

Bu IDE, resmi DEB paketleri sağlaradresinden indirilebilir sourceforge.net.

lazarus ide deb paketlerini indir

Söylenmeli ki mevcut üç DEB paketini indirip kurmamız gerekecek; fpc-laz, fpc-src ve lazarus. Bu paketler şunları içerir:

  • fpc-laz: Derleyici, bazı komut satırı araçları, temel birimler ve veritabanı erişimi gibi görsel olmayan bileşenlerdir.
  • fpc-src: Kod araştırması için gerekli olan fpc kaynakları ve paketleri.
  • lazarus-projesi: IDE, görsel bileşenler ve yardım dosyaları.

Dediğim gibi 3 paketi indirmemiz gerekecek. Onları indirdikten sonra, sadece dosyaların kayıtlı olduğu klasöre gitmemiz gerekecek. İçeri girdikten sonra, terminalden (Ctrl + Alt + T), yapmamız gerekecek paketleri kurmak için aşağıdaki komutu çalıştırın:

lazarus ide'yi deb paketi ile kurun

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

kaldırma

Daha bu IDE'yi kaldırSadece bir terminal açmamız (Ctrl + Alt + T) ve aşağıda gösterilen komutu çalıştırmamız gerekecek:

deb paketini kaldır

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

Ubuntu deposu aracılığıyla

Ubuntu, Lazarus'u kendi depolarına dahil ediyor, ancak paket için güncellemeler sağlamaz. Öyleyse, Kuracağımız paket eski olacak, bugün 2.0.6 versiyonunu kuruyor.. Ubuntu 21.10, şu anda en son sürüm olan 2.0.12 sürümüne sahip olsa da.

Daha paketi Ubuntu sistemimize kurun, yalnızca bir terminal açmak (Ctrl + Alt + T) ve şu komutu yürütmek gerekir:

apt ile lazarus yükleyin

sudo apt install lazarus

Kurulum bittiğinde, şunları yapabiliriz: bu IDE'nin başlatıcısını bulun programı başlatmak için sistemimizde.

uygulama başlatıcı

kaldırma

DEB paketi olarak yüklenen bu IDE'yi kaldırın Bir terminal açmak (Ctrl + Alt + T) ve komutu çalıştırmak kadar basit:

apt ile lazarus'u kaldırın

sudo apt remove lazarus; sudo apt autoremove

Lazarus'un birbirini destekleyen harika bir insan topluluğu var. Bilim adamları ve öğrencileri, öğrencileri ve öğretmenleri, profesyonelleri ve amatörleri içerir. VEn wiki projenin öğreticilerini bulabilirsiniz, videolar, belgeler ve fikirler. Ek olarak, daha fazla bilgi şuradan elde edilebilir: bu IDE'nin web sitesi.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.