CodeLite, en god IDE til at udvikle dine koder i Ubuntu

om codelite

I den næste artikel skal vi se på CodeLite. Dette er en gratis og tværgående platform integreret udviklingsmiljø til C / C ++ programmeringssprog, selvom det understøtter andre sprog såsom PHP og JavaScript. CodeLite kan downloades gratis, men hvis du ønsker det, kan du give en symbolsk donation, når du downloader den, for at fortsætte med at støtte udviklingen af ​​denne IDE.

CodeLite er en IDE cross-platform fri og open source til C / C ++ sprog bruger den wxWidgets til sin grafiske grænseflade. For at overholde CodeLite open source-ånden kompileres og debugges der kun ved hjælp af gratis værktøjer (MinGW og GDB).

Generelle træk ved CodeLite

Denne IDE til programmering giver brugerne en let projektledelse (arbejdsområder / projekter), kodefuldførelse, navigation gennem kildefiler, syntaksfremhævning, integration med Subversion, Cscope og UnitTest ++, en interaktiv fejlfinding monteret på gdb og en kraftfuld kodeditor, baseret på Scintilla.

Blandt de mest bemærkelsesværdige funktioner har vi systemet til kode færdiggørelse for alle understøttede sprog i denne IDE. Det vil også informere os om de fejl, vi laver i vores kodelinjer som kommentar i det vindue, du arbejder i. Det bruger også XDebug, en af ​​de mest populære debuggere til PHP.

CodeLite-udviklingsskærm

Dette program giver os et udviklingsmiljø, så programmører, der arbejder med C og C ++ gøre processen til oprettelse af kode lettere. Dette øger produktiviteten gennem flere faner, værktøjer og autofuldførelsesfunktioner til at skrive kode. En række egenskaber, hvor dette Cross-platform IDE åben kilde. I det store antal faner og sidepaneler er der mange af de funktioner og værktøjer, som vi har brug for under udviklingen og skriveprocessen af ​​vores koder.

CodeLite er licenseret under GNU General Public License v2 eller senere.

De, der har brug for det, vil kunne se karakteristika ved dette program mere dybtgående i projektwebsted.

Installer CodeLite på Ubuntu

Som sædvanligt har vi forskellige muligheder for at installere dette program i vores Ubuntu.

Installer fra .deb-fil

Den første mulighed er at downloade .deb-pakke fra projektsiden, som vi får den nyeste version af programmet med. Når vi har downloadet det, kan vi installere det ved hjælp af følgende kommando i konsollen (Ctrl + Alt + T):

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

Hvis det sker for dig som mig og efter installationen konsollen advarer dig om, at der er opstået fejl Under installationen kan du rette det som jeg gjorde. Jeg var bare nødt til at tvinge installationen ved hjælp af følgende kommando:

sudo apt install -f

Installer fra PPA

Vi kan installere dette program både i Ubuntu 16.04 og i dets version 17.04 ved hjælp af dets PPA. Det skal præciseres, at hvis vi installerer programmet ved hjælp af denne metode, installeres den næstsidste version af det. Hvis du er interesseret i at installere det, skriver vi følgende kommandoer i terminalen (Ctrl + Alt + T):

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

Installer via git

En anden mulighed, som vi bliver nødt til at installere CodeLite, er at gøre det gennem dets kode git. For at kompilere CodeLite på vores computer, vi har brug for følgende pakker, der angiver os fra siden af GitHub af projektet:

  • wxWidgets 3.0 eller nyere.
  • GTK-udviklingspakken. Det kaldes ofte libgtk2.0-dev, wxGTK-devel eller noget lignende.
  • pkg-config, der normalt kommer med GTK dev-pakken.
  • Den build-essentielle pakke eller den tilsvarende bit: g ++, make osv.
  • gå.
  • cmake.

Vi skal have wxWidgets 3.0 eller nyere indbygget i vores maskine. Hvis nogen ikke ved, hvordan de skal installere det, kan de downloade installations wxWidgets fra CodeLite-lager.

På Ubuntu / Debian kan du installere alle ovenstående ved at skrive:

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

Lad os downloade kildekoden:

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

Kør cmake og kompilér CodeLite:

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

Afinstaller CodeLite

Hvis du ikke kan lide denne applikation, kan vi slippe af med den ved hjælp af en simpel kommando i terminalen (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   tximistargi sagde han

    Lad os se, jeg har installeret Lighttpd som en webserver med PHP 7.3 til at udvikle og lære hjemme. Det fungerer fint, men jeg vil konfigurere Xdebug i CodeLite, og guiden beder mig om at tilføje et par linjer ved at kopiere og indsætte på php.ini. Problemet er, at der i /etc/php/7.3/ er flere underkataloger med så mange php.ini, og jeg kan ikke finde nogen mere præcise instruktioner om, hvilke af disse konfigurationsfiler der skal tilføjes de pågældende linjer.
    Specifikt er der en php.ini i de følgende underkataloger, der hænger fra /etc/php/7.3/: apache2, cgi, cli og fpm. I god logik skal det være CGI, men hvordan kan man være sikker? ...

    1.    Damien A. sagde han

      Hej. Jeg vil bede dig tage et kig på Wiki af projektet. Måske finder du der en løsning på din tvivl. Salu2.