CodeLite, hea IDE oma koodide arendamiseks Ubuntu

kodeliidi kohta

Järgmises artiklis heidame pilgu CodeLite'ile. See on vaba ja platvormidevaheline integreeritud arenduskeskkond C / C ++ programmeerimiskeele jaoks, kuigi see toetab teisi keeli, näiteks PHP ja JavaScripti. CodeLite'i saab alla laadida tasuta, kuid soovi korral saate selle allalaadimisel teha sümboolse annetuse, et jätkata selle IDE arendamise toetamist.

CodeLite on a IDE vaba ja avatud lähtekoodiga mitmeplatvormiline C / C ++ keelte jaoks kasutab see oma graafilise liidese jaoks wxWidgets. CodeLite avatud lähtekoodiga vaimu järgimiseks koostatakse ja silutakse see ainult tasuta tööriistade (MinGW ja GDB) abil.

CodeLite'i üldised omadused

See IDE programmeerimiseks pakub kasutajatele a lihtne projektijuhtimine (tööruumid / projektid), koodi lõpuleviimine, navigeerimine lähtekoodifailide kaudu, süntaksi esiletõstmine, integreerimine Subversioni, Cscope'i ja UnitTest ++ -ga, interaktiivne silur, mis on paigaldatud gdb-le, ja võimas koodiredaktor, mis põhineb Scintillal.

Selle kõige tähelepanuväärsemate omaduste hulgas on meil süsteem koodi täitmine kõigi selle IDE-ga toetatud keelte jaoks. Samuti teavitab meid vigadest, mida me koodiridades annotatsioonina teeme, aknas, kus te töötate. Ta kasutab ka XDebug, PHP üks populaarsemaid silureid.

CodeLite'i arendusekraan

See programm pakub meile arengukeskkonda nii, et programmeerijad töötavad C ja C ++ muuta koodi loomise protsess lihtsamaks. See suurendab koodi kirjutamiseks mitme vahelehe, tööriista ja automaatse täitmise funktsioonide tootlikkust. Rida tunnuseid, milles see Platvormidevaheline IDE avatud lähtekoodiga. Suures osas vahelehtede ja külgpaneelide hulgas on palju funktsioone ja tööriistu, mida vajame oma koodide väljatöötamise ja kirjutamise käigus.

CodeLite on litsentseeritud GNU üldine avalik litsents v2 või hiljem.

Need, kes seda vajavad, saavad programmis selle programmi omadusi põhjalikumalt näha projekti veebisait.

Installige CodeLite Ubuntu

Nagu tavaliselt, on meil selle programmi installimiseks meie Ubuntu erinevad võimalused.

Installige failist .deb

Esimene võimalus on .deb pakett projekti lehelt, millega saame programmi uusima versiooni. Kui see on alla laaditud, saame selle installida konsoolis järgmise käsuga (Ctrl + Alt + T):

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

Kui see juhtub minuga sarnaselt ja pärast installimist konsool hoiatab teid vigade ilmnemise eest Installimise ajal saate selle parandada nagu mina. Pidin lihtsalt installi sundima järgmise käsu abil:

sudo apt install -f

Installige PPA-st

Saame selle programmi installida nii Ubuntu 16.04-s kui ka selle versioonis 17.04 PPA. Tuleb selgitada, et kui installime programmi selle meetodi abil, installitakse selle eelviimane versioon. Kui olete huvitatud selle installimisest, kirjutame selleks terminalis järgmised käsud (Ctrl + Alt + T):

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

Installige giti kaudu

Teine võimalus, mille peame CodeLite'i installima, on see selle koodi kaudu git. CodeLite'i koostamiseks meie arvutisse vajame järgmist paketid, mis meid lehelt näitavad GitHub projekti:

  • wxWidgets 3.0 või uuem.
  • GTK arenduspakett. Sageli nimetatakse seda libgtk2.0-dev, wxGTK-devel või midagi sarnast.
  • pkg-config, mis tavaliselt kaasneb paketiga GTK dev.
  • Build-essentiali pakett või vastav bitt: g ++, make jne.
  • mine.
  • cmmake.

Meil peab olema masinasse sisse ehitatud wxWidgets 3.0 või uuem versioon. Kui keegi ei tea, kuidas seda installida, saab ta installida wxWidgets saidilt CodeLite'i hoidla.

Ubuntu / Debiani saate kõik ülaltoodud installida, tippides:

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

Laadime alla lähtekoodi:

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

Käivitage cmake ja kompileerige CodeLite:

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

Desinstallige CodeLite

Kui teile see rakendus ei meeldi, saame sellest terminalis lihtsa käsu abil vabaneda (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   tximistargi DIJO

    Vaatame, et olen kodus arendamiseks ja õppimiseks installinud Lighttpd veebiserveriks koos PHP 7.3-ga. See töötab hästi, kuid ma tahan seadistada Xdebugi CodeLite'is ja viisard palub mul lisada paar rida, kopeerides ja kleepides sinna php.ini. Probleem on selles, et kataloogis /etc/php/7.3/ on mitu alamkataloogi, kus on nii palju php.ini ja ma ei leia kusagilt täpsemaid juhiseid selle kohta, millistele neist konfiguratsioonifailidest kõnealused read lisada.
    Täpsemalt, järgmistes alamkataloogides, mis ripuvad kataloogis /etc/php/7.3/, on php.ini: apache2, cgi, cli ja fpm. Hea loogika järgi peaks see olema CGI, kuid kuidas selles kindel olla? ...

    1.    Damien A. DIJO

      Tere. Ma ütleksin, et vaataksite Wiki projekti. Võib-olla leiate sealt oma kahtlustele lahenduse. Salu2.