CodeLite, un IDE bun pentru a vă dezvolta codurile în Ubuntu

despre codelită

În articolul următor vom analiza CodeLite. Acesta este un mediu de dezvoltare integrat gratuit și multiplataforma pentru limbajul de programare C / C ++ chiar dacă acceptă alte limbaje precum PHP și JavaScript. CodeLite poate fi descărcat gratuit, dar dacă doriți, puteți face o donație simbolică atunci când îl descărcați, pentru a continua să sprijiniți dezvoltarea acestui IDE.

CodeLite este un IDE multiplataforma gratuită și open source pentru limbajele C / C ++ folosește wxWidgets pentru interfața sa grafică. Pentru a respecta spiritul open source al CodeLite, acesta este compilat și depanat folosind doar instrumente gratuite (MinGW și GDB).

Caracteristici generale ale CodeLite

Acest IDE pentru programare oferă utilizatorilor un management facil al proiectului (spații de lucru / proiecte), finalizarea codului, navigarea prin fișiere sursă, evidențierea sintaxei, integrarea cu Subversion, Cscope și UnitTest ++, un depanator interactiv montat pe gdb și un puternic editor de cod, bazat pe Scintilla.

Printre caracteristicile sale cele mai notabile avem sistemul de completarea codului pentru toate limbile acceptate în acest IDE. De asemenea, ne va informa despre erorile pe care le facem în liniile noastre de cod ca o adnotare în fereastra în care lucrați. De asemenea, folosește XDebug, unul dintre cele mai populare depanatoare pentru PHP.

Ecran de dezvoltare CodeLite

Acest program ne oferă un mediu de dezvoltare, astfel încât programatori care lucrează cu C și C ++ simplificați procesul de creare a codului. Acest lucru va crește productivitatea prin mai multe file, instrumente și funcții de completare automată pentru scrierea codului. O serie de caracteristici în care aceasta IDE multiplatformă sursa deschisa. În numărul mare de file și panouri laterale, veți găsi multe dintre funcțiile și instrumentele de care vom avea nevoie în timpul procesului de dezvoltare și scriere a codurilor noastre.

CodeLite este licențiat în conformitate cu GNU General Public License v2 sau mai târziu.

Cei care au nevoie de el vor putea vedea caracteristicile acestui program mai în profunzime în site-ul proiectului.

Instalați CodeLite pe Ubuntu

Ca de obicei, vom avea diferite opțiuni pentru a instala acest program în Ubuntu.

Instalați din fișierul .deb

Prima opțiune va fi descărcarea fișierului pachet .deb din pagina proiectului, cu care vom obține cea mai recentă versiune a programului. Odată ce l-am descărcat îl putem instala folosind următoarea comandă din consolă (Ctrl + Alt + T):

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

Dacă ți se întâmplă ca tine și după instalare consola vă avertizează că au apărut erori În timpul instalării, îl puteți remedia așa cum am făcut-o. Trebuia doar să forțez instalarea folosind următoarea comandă:

sudo apt install -f

Instalați din PPA

Putem instala acest program atât în ​​Ubuntu 16.04, cât și în versiunea sa 17.04 folosind PPA. Ar trebui clarificat faptul că, dacă instalăm programul folosind această metodă, va fi instalată penultima versiune a acestuia. Dacă sunteți interesat să îl instalați, vom scrie următoarele comenzi în terminal (Ctrl + Alt + T):

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

Instalați prin git

O altă opțiune pe care va trebui să o instalăm CodeLite va fi să o facem prin codul său merge. Pentru a compila CodeLite pe computerul nostru, vom avea nevoie de următoarele pachete care ne indică de pe pagina de GitHub proiectului:

  • wxWidgets 3.0 sau o versiune ulterioară.
  • Pachetul de dezvoltare GTK. Se numește adesea libgtk2.0-dev, wxGTK-devel sau ceva similar.
  • pkg-config, care vine de obicei cu pachetul de dev GTK.
  • Pachetul esențial de construire sau bitul corespunzător: g ++, make etc.
  • merge.
  • cmake.

Trebuie să avem încorporat în mașina noastră wxWidgets 3.0 sau o versiune ulterioară. Dacă cineva nu știe cum să-l instaleze, va putea descărca instalarea wxWidgets din Depozit CodeLite.

Pe Ubuntu / Debian puteți instala toate cele de mai sus tastând:

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

Să descărcăm codul sursă:

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

Rulați cmake și compilați CodeLite:

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

Dezinstalați CodeLite

Dacă nu vă place această aplicație, vom putea scăpa de ea prin intermediul unei comenzi simple în terminal (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   tximistargi el a spus

    Să vedem, am instalat Lighttpd ca server web, cu PHP 7.3, pentru a mă dezvolta și a învăța acasă. Funcționează bine, dar vreau să configurez Xdebug în CodeLite și vrăjitorul îmi cere să adaug câteva linii copiind și lipind pe php.ini. Problema este că în /etc/php/7.3/ există mai multe subdirectoare cu tot atâtea php.ini și nu găsesc nicăieri instrucțiuni mai precise despre care dintre acele fișiere de configurare să adauge liniile în cauză.
    Mai exact, există un php.ini în următoarele subdirectoare care atârnă de /etc/php/7.3/: apache2, cgi, cli și fpm. Într-o logică bună, ar trebui să fie CGI, dar cum să fii sigur? ...

    1.    Damien A. el a spus

      Buna ziua. V-aș spune să aruncați o privire la Wiki a proiectului. Poate că acolo veți găsi o soluție la îndoielile voastre. Salu2.