CodeLite, kodlarınızı Ubuntu'da geliştirmek için iyi bir IDE

codelite hakkında

Bir sonraki makalede CodeLite'a bir göz atacağız. Bu bir ücretsiz ve platformlar arası entegre geliştirme ortamı PHP ve JavaScript gibi diğer dilleri desteklese bile C / C ++ programlama dili için. CodeLite ücretsiz olarak indirilebilir, ancak isterseniz indirirken sembolik bir bağışta bulunabilirsiniz, bu IDE'nin gelişimini desteklemeye devam edebilirsiniz.

CodeLite bir IDE ücretsiz ve açık kaynak çoklu platform C / C ++ dilleri için, grafik arayüzü için wxWidgets kullanır. CodeLite'ın açık kaynak ruhuna uymak için, yalnızca ücretsiz araçlar (MinGW ve GDB) kullanılarak derlenir ve hata ayıklanır.

CodeLite'ın genel özellikleri

Bu programlama için IDE, kullanıcılara bir kolay proje yönetimi (çalışma alanları / projeler), kod tamamlama, kaynak dosyalar arasında gezinme, sözdizimi vurgulama, Subversion, Cscope ve UnitTest ++ ile entegrasyon, gdb üzerine monte edilmiş etkileşimli bir hata ayıklayıcı ve Scintilla tabanlı güçlü bir kod düzenleyici.

Sistemimizin en dikkat çekici özellikleri arasında kod tamamlama bu IDE'de desteklenen tüm diller için. Ayrıca, kod satırlarımızda yaptığımız hataları, çalıştığınız pencerede açıklama olarak bize bildirecektir. Ayrıca kullanır XDebugPHP için en popüler hata ayıklayıcılardan biridir.

CodeLite geliştirme ekranı

Bu program bize bir geliştirme ortamı sağlar, böylece C ve C ++ ile çalışan programcılar kod oluşturma sürecini kolaylaştırın. Bu, kod yazmak için birden çok sekme, araç ve otomatik tamamlama işlevi aracılığıyla üretkenliği artıracaktır. Bunun olduğu bir dizi özellik Çapraz platform IDE açık kaynak. Çok sayıda sekme ve yan panelde, geliştirme sürecinde ve kodlarımızı yazarken ihtiyaç duyacağımız birçok işlev ve araç bulunmaktadır.

CodeLite, altında lisanslıdır. GNU Genel Kamu Lisansı v2 veya daha sonra.

İhtiyaç duyanlar, bu programın özelliklerini daha derinlemesine görebilecektir. proje web sitesi.

CodeLite'ı Ubuntu'ya yükleyin

Her zaman olduğu gibi, bu programı Ubuntu'muza yüklemek için farklı seçeneklerimiz olacak.

.Deb dosyasından yükleyin

İlk seçenek, .deb paketi programın son sürümünü alacağımız proje sayfasından. İndirdikten sonra, konsolda aşağıdaki komutu kullanarak kurabiliriz (Ctrl + Alt + T):

sudo dpkg -i CodeLite-10.0.6-ubuntu-xenial-x86_64.deb

Benim gibi başınıza gelirse ve kurulumdan sonra konsol sizi hataların meydana geldiği konusunda uyarır Kurulum sırasında benim yaptığım gibi düzeltebilirsiniz. Aşağıdaki komutu kullanarak kurulumu zorlamam gerekiyordu:

sudo apt install -f

PPA'dan yükleyin

Bu programı hem Ubuntu 16.04'e hem de 17.04 sürümüne yükleyebiliriz. PPA. Programı bu yöntemi kullanarak kurarsak, sondan bir önceki sürümünün yükleneceği açıklığa kavuşturulmalıdır. Yüklemekle ilgileniyorsanız, bunun için terminale aşağıdaki komutları yazacağız (Ctrl + Alt + T):

sudo add-apt-repository ppa:eugenesan/ppa && sudo apt update && sudo apt install codelite -y

Git ile yükle

CodeLite'ı yüklememiz gereken başka bir seçenek de bunu kodu aracılığıyla yapmak olacaktır. git. CodeLite'ı bilgisayarımızda derlemek için, aşağıdakilere ihtiyacımız olacak sayfasından bizi gösteren paketler GitHub projenin:

  • wxWidgets 3.0 veya üstü.
  • GTK geliştirme paketi. Genellikle libgtk2.0-dev, wxGTK-devel veya benzeri olarak adlandırılır.
  • genellikle GTK dev paketiyle birlikte gelen pkg-config.
  • Derleme temelli paket veya karşılık gelen bit: g ++, make, vb.
  • git.
  • mak.

Makinemize wxWidgets 3.0 veya sonraki sürümleri entegre edilmiş olmalıdır. Birisi nasıl kurulacağını bilmiyorsa, wxWidgets kurulumunu şuradan indirebilir: CodeLite deposu.

Ubuntu / Debian'da yukarıdakilerin hepsini yazarak kurabilirsiniz:

sudo apt install libgtk2.0-dev pkg-config build-essential git cmake libssh-dev libwxbase3.0-dev libsqlite3-dev libwxsqlite3-3.0-dev

Kaynak kodunu indirelim:

git clone https://github.com/eranif/codelite.git

Cmake çalıştırın ve CodeLite derleyin:

cd codelite
mkdir build-release
cd build-release
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
make -j4
sudo make install

CodeLite'ı Kaldır

Bu uygulamayı beğenmezseniz, terminaldeki basit bir komutla (Ctrl + Alt + T) ondan kurtulabiliriz:

sudo apt remove codelite && sudo apt autoremove

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.

  1.   tximistargi dijo

    Bakalım, evde geliştirmek ve öğrenmek için Lighttpd'yi PHP 7.3 ile bir web sunucusu olarak kurdum. İyi çalışıyor, ancak Xdebug'u CodeLite'da yapılandırmak istiyorum ve sihirbaz php.ini'ye kopyalayıp yapıştırarak birkaç satır eklememi istiyor. Sorun şu ki /etc/php/7.3/ içinde php.ini kadar çok sayıda alt dizin var ve bu yapılandırma dosyalarından hangilerinin söz konusu satırları ekleyeceğine dair daha kesin talimatlar bulamıyorum.
    Spesifik olarak, aşağıdaki alt dizinlerde /etc/php/7.3/'den asılı bir php.ini vardır: apache2, cgi, cli ve fpm. İyi bir mantıkta CGI olmalı, ama nasıl emin olunur? ...

    1.    Ahmet A. dijo

      Merhaba. Sana bir bakmanı söylerdim wiki projenin. Belki orada şüphelerinize bir çözüm bulacaksınız. Salu2.