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, використовуючи її 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.
  • Пакет, необхідний для побудови, або відповідний біт: 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 проекту. Можливо, там ви знайдете рішення своїх сумнівів. Салю2.