CodeLite, добра IDE за разработване на вашите кодове в Ubuntu

за коделита

В следващата статия ще разгледаме CodeLite. Това е безплатна и интегрирана среда за разработка на различни платформи за езика за програмиране C / C ++, въпреки че поддържа други езици като PHP и JavaScript. CodeLite може да бъде изтеглен безплатно, но ако желаете, можете да направите символично дарение при изтеглянето му, за да продължите да подкрепяте развитието на тази IDE.

CodeLite е IDE междуплатформен безплатен и с отворен код за езиците C / C ++ той използва wxWidgets за своя графичен интерфейс. За да се съобрази с духа на CodeLite с отворен код, той се компилира и отстранява, използвайки само безплатни инструменти (MinGW и GDB).

Общи характеристики на CodeLite

Тази IDE за програмиране предлага на потребителите a лесно управление на проекти (работни пространства / проекти), завършване на код, навигация през изходни файлове, подчертаване на синтаксиса, интеграция с Subversion, Cscope и UnitTest ++, интерактивен дебъгер, монтиран на gdb и мощен редактор на код, базиран на Scintilla.

Сред най-забележителните му характеристики имаме системата от попълване на код за всички поддържани езици в тази IDE. Той също така ще ни информира за грешките, които допускаме в нашите редове на кода като анотация в прозореца, в който работите. Той също така използва XDebug, един от най-популярните дебъгъри за PHP.

Екран за разработка на CodeLite

Тази програма ни предоставя среда за развитие, така че програмисти, работещи с C и C ++ улеснете процеса на създаване на код. Това ще увеличи производителността чрез множество раздели, инструменти и функции за автоматично довършване за писане на код. Поредица от характеристики, при които това Крос-платформен IDE отворен код. В големия брой раздели и странични панели ще намерите много от функциите и инструментите, от които ще се нуждаем по време на процеса на разработване и писане на нашите кодове.

CodeLite е лицензиран под Общ публичен лиценз на GNU v2 или по-късно.

Тези, които се нуждаят, ще могат да видят по-задълбочено характеристиките на тази програма в уебсайт на проекта.

Инсталирайте CodeLite на Ubuntu

Както обикновено, ще имаме различни опции за инсталиране на тази програма в нашия Ubuntu.

Инсталирайте от .deb файл

Първата опция ще бъде да изтеглите .deb пакет от страницата на проекта, с която ще получим най-новата версия на програмата. След като го изтеглим, можем да го инсталираме, като използваме следната команда в конзолата (Ctrl + Alt + T):

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

Ако ви се случи като мен и след инсталация конзолата ви предупреждава, че са възникнали грешки По време на инсталацията можете да го поправите както направих аз. Просто трябваше да принудя инсталацията, като използвам следната команда:

sudo apt install -f

Инсталирайте от PPA

Можем да инсталираме тази програма както в Ubuntu 16.04, така и във нейната версия 17.04, използвайки нейната АОП. Трябва да се изясни, че ако инсталираме програмата, използвайки този метод, ще бъде инсталирана предпоследната й версия. Ако се интересувате от инсталирането му, за това ще напишем следните команди в терминала (Ctrl + Alt + T):

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

Инсталирайте чрез git

Друг вариант, който ще трябва да инсталираме CodeLite, ще бъде да го направим чрез неговия код Git. За да компилирате CodeLite на нашия компютър, ще ни трябва следното пакети, които ни показват от страницата на GitHub на проекта:

  • wxWidgets 3.0 или по-нова версия.
  • Пакетът за разработка на GTK. Често се нарича libgtk2.0-dev, wxGTK-devel или нещо подобно.
  • pkg-config, който обикновено идва с пакета GTK dev.
  • Пакетът от съществено значение за изграждането или съответният бит: g ++, make и т.н.
  • отивам.
  • cmake.

Трябва да имаме wxWidgets 3.0 или по-нова версия, вградени в нашата машина. Ако някой не знае как да го инсталира, той ще може да изтегли инсталираните wxWidgets от Хранилище на CodeLite.

На Ubuntu / Debian можете да инсталирате всичко по-горе, като напишете:

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

Нека изтеглим изходния код:

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

Стартирайте cmake и компилирайте CodeLite:

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

Деинсталирайте CodeLite

Ако това приложение не ви харесва, ще можем да се отървем от него чрез проста команда в терминала (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Чимистарги каза той

    Да видим, инсталирах Lighttpd като уеб сървър, с PHP 7.3, за да се развивам и уча у дома. Работи добре, но искам да конфигурирам Xdebug в CodeLite и съветникът ме помоли да добавя няколко реда, като копирам и поставям в php.ini. Проблемът е, че в /etc/php/7.3/ има няколко поддиректории с толкова много php.ini и не мога да намеря никъде по-точни инструкции за това кой от тези конфигурационни файлове да добавя въпросните редове.
    По-конкретно, има php.ini в следните поддиректории, които висят от /etc/php/7.3/: apache2, cgi, cli и fpm. В добра логика трябва да е CGI, но как да съм сигурен? ...

    1.    Деймиън А. каза той

      Здравейте. Бих ви казал да погледнете Wiki на проекта. Може би там ще намерите решение на вашите съмнения. Salu2.