CodeLite, dobar IDE za razvoj vaših kodova u Ubuntuu

o kodelitu

U sljedećem članku ćemo pogledati CodeLite. Ovo je besplatno i integrirano razvojno okruženje na više platformi za programski jezik C / C ++ iako podržava druge jezike kao što su PHP i JavaScript. CodeLite se može preuzeti besplatno, ali ako želite, prilikom preuzimanja možete dati simboličnu donaciju da biste nastavili podržavati razvoj ovog IDE-a.

CodeLite je IDE besplatni i otvoreni kod za više platformi za C / C ++ jezike koristi wxWidgets za svoj grafički interfejs. Da bi bio u skladu sa open source duhom CodeLite-a, on se kompajlira i otklanja pogreške koristeći samo besplatne alate (MinGW i GDB).

Opšte karakteristike CodeLite-a

Ovaj IDE za programiranje nudi korisnicima a lako upravljanje projektima (radni prostori / projekti), dovršenje koda, navigacija kroz izvorne datoteke, isticanje sintakse, integracija sa Subversionom, Cscopeom i UnitTest ++, interaktivni program za pronalaženje pogrešaka montiran na gdb i moćan uređivač koda, zasnovan na Scintilli.

Među najznačajnijim karakteristikama imamo sistem dovršenje koda za sve podržane jezike u ovom IDE-u. Također će nas obavijestiti o greškama koje napravimo u našim retcima koda kao napomenu u prozoru u kojem radite. Takođe koristi XDebug, jedan od najpopularnijih debagera za PHP.

Ekran za razvoj CodeLitea

Ovaj program nam pruža razvojno okruženje tako da programeri koji rade sa C i C ++ olakšajte postupak stvaranja koda. To će povećati produktivnost pomoću više kartica, alata i funkcija automatskog dovršavanja za pisanje koda. Niz karakteristika u kojima se ovo IDE na više platformi open source. U velikom broju jezičaka i bočnih ploča postoje mnoge funkcije i alati koji će nam trebati tijekom procesa razvoja i pisanja naših kodova.

CodeLite je licenciran pod GNU General Public License v2 ili kasnije.

Oni kojima je potreban moći će detaljnije vidjeti karakteristike ovog programa u web stranica projekta.

Instalirajte CodeLite na Ubuntu

Kao i obično, imat ćemo različite mogućnosti za instaliranje ovog programa u naš Ubuntu.

Instalirajte iz .deb datoteke

Prva opcija bit će preuzimanje datoteke .deb paket sa stranice projekta, pomoću koje ćemo dobiti najnoviju verziju programa. Nakon što ga preuzmemo, možemo ga instalirati pomoću sljedeće naredbe u konzoli (Ctrl + Alt + T):

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

Ako vam se dogodi poput mene i nakon instalacije konzola vas upozorava da su se dogodile greške Tijekom instalacije možete to popraviti kao i ja. Samo sam morao forsirati instalaciju pomoću sljedeće naredbe:

sudo apt install -f

Instalirajte iz PPA

Ovaj program možemo instalirati u Ubuntu 16.04 i u njegovoj verziji 17.04 koristeći svoj PPA. Mora se razjasniti da ako instaliramo program ovom metodom, instalirat će se njegova pretposljednja verzija. Ako ste zainteresirani za njegovu instalaciju, za to ćemo u terminal napisati sljedeće naredbe (Ctrl + Alt + T):

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

Instalirajte putem gita

Druga opcija koju ćemo morati instalirati CodeLite bit će to učiniti putem svog koda git. Da biste kompajlirali CodeLite na našem računaru, trebat će nam sljedeće paketi koji nas označavaju sa stranice GitHub projekta:

  • wxWidgets 3.0 ili noviji.
  • GTK razvojni paket. Često se naziva libgtk2.0-dev, wxGTK-devel ili nešto slično.
  • pkg-config koji se obično isporučuje s GTK dev paketom.
  • Paket bitan za izgradnju ili odgovarajući bit: g ++, make itd.
  • idi.
  • cmake.

Moramo imati wxWidgets 3.0 ili noviji ugrađeni u našu mašinu. Ako neko ne zna kako ga instalirati, moći će preuzeti instalacijske wxWidgete s Spremište CodeLite.

Na Ubuntu / Debian možete sve gore instalirati upisivanjem:

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

Preuzmimo izvorni kod:

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

Pokrenite cmake i kompajlirajte CodeLite:

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

Deinstalirajte CodeLite

Ako vam se ova aplikacija ne sviđa, moći ćemo je se riješiti jednostavnom naredbom u terminalu (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   tximistargi rekao je

    Da vidimo, instalirao sam Lighttpd kao web server, sa PHP 7.3, za razvoj i učenje kod kuće. Radi dobro, ali želim konfigurirati Xdebug u CodeLiteu, a čarobnjak me pita da dodam nekoliko redaka kopiranjem i lijepljenjem u php.ini. Problem je u tome što u /etc/php/7.3/ postoji nekoliko poddirektorijuma s toliko php.ini, i ne mogu nigdje pronaći preciznije upute u koju od tih konfiguracijskih datoteka dodati dotične redove.
    Konkretno, postoji php.ini u sljedećim poddirektorijima koji vise s /etc/php/7.3/: apache2, cgi, cli i fpm. U dobroj logici to bi trebao biti CGI, ali kako biti siguran? ...

    1.    Damien A. rekao je

      Zdravo. Rekao bih vam da pogledate Wiki projekta. Možda ćete tamo pronaći rješenje za svoje sumnje. Salu2.