CodeLite, një IDE e mirë për të zhvilluar kodet tuaja në Ubuntu

rreth kodelitit

Në artikullin vijues do të hedhim një vështrim në CodeLite. Kjo eshte nje mjedis i lirë dhe ndër-platformor i zhvillimit të integruar për gjuhën programuese C / C ++ edhe pse mbështet gjuhë të tjera si PHP dhe JavaScript. CodeLite mund të shkarkohet falas, por nëse dëshironi mund të bëni një dhurim simbolik kur ta shkarkoni, për të vazhduar të mbështesni zhvillimin e këtij IDE.

CodeLite është një IDE ndër-platformë me burim të lirë dhe të hapur për gjuhët C / C ++ përdor wxWidgets për ndërfaqen e saj grafike. Për të qenë në përputhje me kodin CodeLite me burim të hapur, ajo përpilohet dhe korrigjohet duke përdorur vetëm mjete falas (MinGW dhe GDB).

Karakteristikat e përgjithshme të CodeLite

Ky IDE për programim u ofron përdoruesve një menaxhim i lehtë i projektit (hapësirat e punës / projektet), përfundimi i kodit, lundrimi përmes skedarëve burimor, theksimi i sintaksës, integrimi me Subversion, Cscope dhe UnitTest ++, një korrigjues interaktiv i montuar në gdb dhe një redaktues i fuqishëm i kodit, bazuar në Scintilla.

Ndër tiparet e tij më të dukshme kemi sistemin e plotësimi i kodit për të gjitha gjuhët e mbështetura në këtë IDE. Ai gjithashtu do të na informojë për gabimet që bëjmë në linjat tona të kodit si shënim në dritaren në të cilën po punoni. Gjithashtu përdor XDebug, një nga korrigjuesit më të njohur për PHP.

Ekrani i zhvillimit të CodeLite

Ky program na ofron një mjedis zhvillimi në mënyrë që programues që punojnë me C dhe C ++ e bëjnë më të lehtë procesin e krijimit të kodit. Kjo do të rrisë produktivitetin përmes skedave të shumta, mjeteve dhe funksioneve të plotësimit automatik për të shkruar kodin. Një seri karakteristikash në të cilat kjo Ndër-platformë IDE burim i hapur. Në numrin e madh të skedave dhe paneleve anësore, ka shumë nga funksionet dhe mjetet që do të na duhen gjatë procesit të zhvillimit dhe shkrimit të kodeve tona.

CodeLite është licencuar nën Licenca e Përgjithshme Publike GNU v2 ose me vone.

Ata që kanë nevojë për të do të jenë në gjendje të shohin karakteristikat e këtij programi më thellësisht në faqja në internet e projektit.

Instaloni CodeLite në Ubuntu

Si zakonisht, ne do të kemi mundësi të ndryshme për të instaluar këtë program në Ubuntu tonë.

Instaloni nga skedari .deb

Opsioni i parë do të jetë shkarkimi i paketë .deb nga faqja e projektit, me të cilën do të marrim versionin më të fundit të programit. Pasi ta kemi shkarkuar, mund ta instalojmë duke përdorur komandën e mëposhtme në tastierë (Ctrl + Alt + T):

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

Nëse ju ndodh si mua dhe pas instalimit tastiera ju paralajmëron se kanë ndodhur gabime Gjatë instalimit, mund ta rregulloni si unë. Thjesht duhej ta detyroja instalimin duke përdorur komandën e mëposhtme:

sudo apt install -f

Instalo nga APP

Ne mund ta instalojmë këtë program si në Ubuntu 16.04 ashtu edhe në versionin e tij 17.04 duke përdorur të tijin APP-ja. Duhet të sqarohet se nëse instalojmë programin duke përdorur këtë metodë, do të instalohet versioni i parafundit i tij. Nëse jeni të interesuar ta instaloni, ne do të shkruajmë komandat e mëposhtme në terminal (Ctrl + Alt + T):

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

Instaloni përmes git

Një opsion tjetër që do të duhet të instalojmë CodeLite do të jetë ta bëjmë përmes kodit të tij git. Për të përpiluar CodeLite në kompjuterin tonë, do të na duhet sa më poshtë paketat që na tregojnë nga faqja e GitHub i projektit:

  • wxWidgets 3.0 ose më vonë.
  • Paketa e zhvillimit të GTK. Shpesh quhet libgtk2.0-dev, wxGTK-zhvillim, ose diçka e ngjashme.
  • pkg-konfigurim i cili zakonisht vjen me paketën GTK dev.
  • Paketa thelbësore e ndërtimit ose biti përkatës: g ++, make, etj.
  • shko
  • cmake

Ne duhet të kemi të integruar wxWidgets 3.0 ose më vonë në makinerinë tonë. Nëse dikush nuk di se si ta instalojë, ai do të jetë në gjendje të shkarkojë wxWidgets të instaluar nga Depo CodeLite.

Në Ubuntu / Debian mund të instaloni të gjitha sa më sipër duke shtypur:

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

Le të shkarkojmë kodin burimor:

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

Drejtoni cmake dhe përpiloni CodeLite:

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

Çinstaloni CodeLite

Nëse nuk ju pëlqen ky aplikacion, ne do të jemi në gjendje ta heqim qafe atë me anë të një komande të thjeshtë në terminal (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   tximistargi dijo

    Le të shohim, unë kam instaluar Lighttpd si një server në internet, me PHP 7.3, për t'u zhvilluar dhe mësuar në shtëpi. Funksionon mirë, por unë dua të konfiguroj Xdebug në CodeLite dhe magjistari më kërkon të shtoj disa rreshta duke kopjuar dhe ngjitur në php.ini. Problemi është se në /etc/php/7.3/ ka disa nëndirektori me po aq php.ini, dhe unë nuk mund të gjej askund udhëzime më të sakta se në cilin prej atyre skedarëve të konfigurimit të shtoj linjat në fjalë.
    Konkretisht, ekziston një php.ini në nëndrejtoritë e mëposhtme që varen nga /etc/php/7.3/: apache2, cgi, cli dhe fpm. Në logjikën e mirë duhet të jetë ai i CGI, por si të jesh i sigurt? ...

    1.    Damien A. dijo

      Përshëndetje. Unë do të thoja që të hidhni një vështrim në Wiki të projektit. Ndoshta atje do të gjeni një zgjidhje për dyshimet tuaja. Salu2