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

o kodelitu

U sljedećem ćemo članku pogledati CodeLite. Ovo je besplatno i integrirano razvojno okruženje s 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 jezike C / C ++ koristi wxWidgete za svoje grafičko sučelje. Kako bi bio u skladu s open source duhom CodeLite-a, on se kompajlira i otklanja pogreške koristeći samo besplatne alate (MinGW i GDB).

Opće značajke CodeLitea

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 njegovim najzapaženijim značajkama imamo sustav dovršenje koda za sve podržane jezike u ovom IDE-u. Također će nas obavijestiti o pogreškama koje radimo u našim retcima koda kao napomene u prozoru u kojem radite. Također koristi XDebug, jedan od najpopularnijih programa za otklanjanje pogrešaka za PHP.

Zaslon za razvoj CodeLitea

Ovaj nam program pruža razvojno okruženje tako da programeri koji rade s 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 ID na više platformi otvoreni izvor. U velikom broju kartica i bočnih ploča pronaći ćete mnoge funkcije i alate koji će nam trebati tijekom 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 pogreške Tijekom instalacije možete to popraviti kao i ja. Jednostavno sam morao prisiliti instalaciju pomoću sljedeće naredbe:

sudo apt install -f

Instalirajte s PPA-a

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čunalu, trebat će nam sljedeće paketi koji nas označavaju sa stranice GitHub projekta:

  • wxWidgets 3.0 ili noviji.
  • Razvojni paket GTK. Č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 wxWidgete 3.0 ili novije verzije ugrađene u naš stroj. Ako netko ne zna kako ga instalirati, moći će preuzeti instalacijske wxWidgete s Spremište CodeLite.

Na Ubuntu / Debian možete instalirati sve navedeno 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 prevedite 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 ovaj program ne sviđa, moći ćemo ga se riješiti jednostavnom naredbom u terminalu (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   tximistargi dijo

    Da vidimo, instalirao sam Lighttpd kao web poslužitelj, s PHP 7.3, za razvoj i učenje kod kuće. Djeluje u redu, 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 retke.
    Točnije, 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. dijo

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