CodeLite, labs IDE, lai izstrādātu jūsu kodus Ubuntu

par kodelītu

Nākamajā rakstā mēs aplūkosim CodeLite. Tas ir bezmaksas un starpplatformu integrēta izstrādes vide C / C ++ programmēšanas valodai, kaut arī tā atbalsta citas valodas, piemēram, PHP un JavaScript. CodeLite var lejupielādēt bez maksas, taču, ja vēlaties, lejupielādējot varat veikt simbolisku ziedojumu, lai turpinātu atbalstīt šī IDE attīstību.

CodeLite ir a IDE starpplatformu bezmaksas un atvērts avots C / C ++ valodām tā izmanto grafisko interfeisu wxWidgets. Lai atbilstu CodeLite atvērtā pirmkoda garam, tas tiek apkopots un atkļūdots, izmantojot tikai bezmaksas rīkus (MinGW un GDB).

CodeLite vispārīgās iezīmes

Šis IDE programmēšanai piedāvā lietotājiem a vienkārša projekta vadība (darbvietas / projekti), koda pabeigšana, navigācija avota failos, sintakses izcelšana, integrācija ar Subversion, Cscope un UnitTest ++, interaktīvs atkļūdotājs, kas uzstādīts uz gdb, un jaudīgs kodu redaktors, kura pamatā ir Scintilla.

Starp tās ievērojamākajām iezīmēm mums ir sistēma koda pabeigšana visām atbalstītajām valodām šajā IDE. Tas arī informēs mūs par kļūdām, kuras mēs pieļaujam koda rindās kā anotāciju logā, kurā strādājat. Tas arī izmanto XDebug, viens no populārākajiem PHP atkļūdotājiem.

CodeLite izstrādes ekrāns

Šī programma nodrošina mums attīstības vidi tā, lai programmētāji, kas strādā ar C un C ++ atvieglojiet koda izveides procesu. Tas palielinās produktivitāti, izmantojot vairākas cilnes, rīkus un automātiskās pabeigšanas funkcijas koda rakstīšanai. Raksturlielumu virkne, kurā tas Starpplatformu IDE atvērtais avots. Lielajā ciļņu un sānu paneļu skaitā ir daudzas funkcijas un rīki, kas mums būs nepieciešami mūsu kodu izstrādes un rakstīšanas procesā.

CodeLite ir licencēta saskaņā ar GNU General Public License v2 vai vēlāk.

Tie, kuriem tas būs vajadzīgs, programmā varēs padziļināti redzēt šīs programmas raksturojumu projekta vietne.

Instalējiet CodeLite uz Ubuntu

Kā parasti, mums būs dažādas iespējas instalēt šo programmu mūsu Ubuntu.

Instalēt no .deb faila

Pirmā iespēja būs lejupielādēt .deb pakotne no projekta lapas, ar kuru mēs iegūsim jaunāko programmas versiju. Kad tas būs lejupielādēts, mēs to varēsim instalēt, izmantojot konsolē esošo komandu (Ctrl + Alt + T):

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

Ja tas notiek ar jums kā es un pēc instalēšanas konsole brīdina, ka ir notikušas kļūdas Instalēšanas laikā to var labot tāpat kā es. Man vienkārši bija jāpiespiež instalācija, izmantojot šādu komandu:

sudo apt install -f

Instalējiet no PPA

Mēs varam instalēt šo programmu gan Ubuntu 16.04, gan tās 17.04 versijā, izmantojot to PPA. Jāprecizē, ka, ja mēs instalēsim programmu, izmantojot šo metodi, tiks instalēta tās priekšpēdējā versija. Ja jūs interesē tā instalēšana, šim nolūkam mēs terminālā ierakstīsim šādas komandas (Ctrl + Alt + T):

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

Instalējiet, izmantojot git

Vēl viena iespēja, kas mums būs jāinstalē CodeLite, būs to izdarīt caur tā kodu iet. Lai kompilētu CodeLite savā datorā, mums būs nepieciešams šāds paketes, kas mūs norāda no GitHub projekta:

  • wxWidgets 3.0 vai jaunāka versija.
  • GTK izstrādes pakete. To bieži sauc par libgtk2.0-dev, wxGTK-devel vai kaut ko līdzīgu.
  • pkg-config, kas parasti nāk ar GTK dev pakotni.
  • Būtiska pakotne vai atbilstošais bits: g ++, make utt.
  • iet.
  • cmmake.

Mums mašīnā jābūt iebūvētiem wxWidgets 3.0 vai jaunākiem. Ja kāds nezina, kā to instalēt, viņš varēs lejupielādēt instalēt wxWidgets no CodeLite krātuve.

Uz Ubuntu / Debian jūs varat instalēt visu iepriekš minēto, ierakstot:

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

Lejupielādēsim pirmkodu:

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

Palaidiet cmake un apkopojiet CodeLite:

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

Atinstalējiet CodeLite

Ja jums nepatīk šī lietojumprogramma, mēs varēsim no tā atbrīvoties, izmantojot vienkāršu komandu terminālā (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   tximistargi teica

    Apskatīsim, ka es esmu instalējis Lighttpd kā tīmekļa serveri ar PHP 7.3, lai izstrādātu un mācītos mājās. Tas darbojas labi, bet es vēlos konfigurēt Xdebug programmā CodeLite, un vednis lūdz mani pievienot dažas rindiņas, kopējot un ielīmējot to php.ini. Problēma ir tā, ka mapē /etc/php/7.3/ ir vairāki apakšdirektoriji ar tik daudz php.ini, un es nekur nevaru atrast precīzākas instrukcijas, kuram no šiem konfigurācijas failiem pievienot attiecīgās rindas.
    Konkrēti, php.ini ir šādos apakšdirektorijos, kas karājas no /etc/php/7.3/: apache2, cgi, cli un fpm. Labā loģikā tam jābūt CGI, bet kā pārliecināties? ...

    1.    Damjens A. teica

      Sveiki. Es jums pateiktu, lai jūs ieskatītos wiki projekta. Varbūt tur atradīsit risinājumu savām šaubām. Salu2.