CodeLite, en bra IDE för att utveckla dina koder i Ubuntu

om codelite

I nästa artikel ska vi ta en titt på CodeLite. Det här är en fri och plattformsintegrerad utvecklingsmiljö för programmeringsspråket C / C ++ trots att det stöder andra språk som PHP och JavaScript. CodeLite kan laddas ner gratis, men om du vill kan du ge en symbolisk donation när du laddar ner den för att fortsätta stödja utvecklingen av denna IDE.

CodeLite är en IDE plattformsfri och öppen källkod för C / C ++ språk använder den wxWidgets för sitt grafiska gränssnitt. För att överensstämma med öppen källkodsanda av CodeLite, sammanställs och felsökas med endast gratisverktyg (MinGW och GDB).

Allmänna funktioner i CodeLite

Denna IDE för programmering erbjuder användarna en enkel projektledning (arbetsytor / projekt), kodavslutning, navigering genom källfiler, syntaxmarkering, integration med Subversion, Cscope och UnitTest ++, en interaktiv debugger monterad på gdb och en kraftfull kodredigerare, baserad på Scintilla.

Bland dess mest anmärkningsvärda funktioner har vi systemet med kod slutförd för alla språk som stöds i denna IDE. Det kommer också att informera oss om de fel vi gör i våra kodrader som en kommentar i fönstret där du arbetar. Det använder också XDebug, en av de mest populära felsökarna för PHP.

CodeLite-utvecklingsskärm

Detta program ger oss en utvecklingsmiljö så att programmerare som arbetar med C och C ++ förenkla skapandet av kod. Detta ökar produktiviteten genom flera flikar, verktyg och autofullständiga funktioner för att skriva kod. En serie egenskaper där detta Plattforms-IDE öppen källa. I det stora antalet flikar och sidopaneler finns det många av de funktioner och verktyg som vi behöver under utvecklingen och skrivprocessen av våra koder.

CodeLite är licensierat under GNU General Public License v2 eller senare.

De som behöver det kommer att kunna se egenskaperna hos detta program mer ingående i programmet projektwebbplats.

Installera CodeLite på Ubuntu

Som vanligt har vi olika alternativ för att installera detta program i vår Ubuntu.

Installera från .deb-filen

Det första alternativet är att ladda ner .deb-paket från projektsidan, med vilken vi får den senaste versionen av programmet. När vi väl har laddat ner det kan vi installera det med följande kommando i konsolen (Ctrl + Alt + T):

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

Om det händer dig som jag och efter installationen konsolen varnar dig för att fel har inträffat Under installationen kan du fixa det som jag gjorde. Jag var tvungen att tvinga installationen med följande kommando:

sudo apt install -f

Installera från PPA

Vi kan installera detta program både i Ubuntu 16.04 och i dess version 17.04 med hjälp av dess PPA. Det måste klargöras att om vi installerar programmet med den här metoden kommer den näst sista versionen av det att installeras. Om du är intresserad av att installera den, för detta skriver vi följande kommandon i terminalen (Ctrl + Alt + T):

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

Installera via git

Ett annat alternativ som vi måste installera CodeLite är att göra det genom dess kod . För att sammanställa CodeLite på vår dator, vi behöver följande paket som anger oss från sidan av GitHub av projektet:

  • wxWidgets 3.0 eller senare.
  • GTK-utvecklingspaketet. Det kallas ofta libgtk2.0-dev, wxGTK-devel eller något liknande.
  • pkg-config som vanligtvis levereras med GTK dev-paketet.
  • Build-essential-paketet eller motsvarande bit: g ++, make, etc.
  • gå.
  • cmmake.

Vi måste ha wxWidgets 3.0 eller senare inbyggda i vår maskin. Om någon inte vet hur man installerar den kommer de att kunna ladda ner installera wxWidgets från CodeLite-förvar.

På Ubuntu / Debian kan du installera allt ovan genom att skriva:

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

Låt oss ladda ner källkoden:

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

Kör cmake och kompilera CodeLite:

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

Avinstallera CodeLite

Om du inte gillar den här applikationen kommer vi att kunna bli av med den med ett enkelt kommando i terminalen (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   tximistargi sade

    Låt oss se, jag har installerat Lighttpd som en webbserver, med PHP 7.3, för att utveckla och lära mig hemma. Det fungerar bra, men jag vill konfigurera Xdebug i CodeLite och guiden ber mig att lägga till några rader genom att kopiera och klistra in på php.ini. Problemet är att i /etc/php/7.3/ finns det flera underkataloger med så många php.ini, och jag kan inte hitta någonstans mer exakta instruktioner om vilka av dessa konfigurationsfiler som ska läggas till raderna i fråga.
    Specifikt finns det en php.ini i följande underkataloger som hänger från /etc/php/7.3/: apache2, cgi, cli och fpm. I god logik borde det vara CGI, men hur kan man vara säker? ...

    1.    Damien A. sade

      Hej. Jag skulle säga dig att ta en titt på wiki av projektet. Kanske hittar du en lösning på dina tvivel. Salu2.