CodeLite, хорошая IDE для разработки ваших кодов в Ubuntu

о коделите

В следующей статье мы рассмотрим CodeLite. Это бесплатная и кроссплатформенная интегрированная среда разработки для языка программирования C / C ++, хотя он поддерживает другие языки, такие как PHP и JavaScript. CodeLite можно загрузить бесплатно, но при желании вы можете сделать символическое пожертвование при его загрузке, чтобы продолжить поддержку разработки этой IDE.

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

Общие особенности CodeLite

Эта IDE для программирования предлагает пользователям простое управление проектом (рабочие области / проекты), автозавершение кода, навигация по исходным файлам, подсветка синтаксиса, интеграция с 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, используя ее PPA. Следует уточнить, что если мы установим программу этим методом, то будет установлена ​​ее предпоследняя версия. Если вас интересует его установка, для этого напишем в терминале следующие команды (Ctrl + Alt + T):

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

Установить через git

Другой вариант, который нам нужно будет установить CodeLite, - это сделать это через его код. мерзавец. Чтобы скомпилировать CodeLite на нашем компьютере, нам понадобится следующее пакеты, которые указывают нас со страницы GitHub проекта:

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

У нас должен быть 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.