У Linux у нас достатньо інструментів за допомогою якого ми можемо підтримати себе для розробки додатків та програмування, у багатьох з них ви можете отримати чудові результати для своїх проектів цього разу ми зупинимось на одному з них.
Ось чому, якщо вам потрібні програми на C, C ++ та Fortran і ви не знайшли потрібного інструменту, ми можемо рекомендувати вам IDE CodeBlocks що є чудовим інтегрованим середовищем для розвитку цих мов.
Про CodeBlocks
Тим, хто ще не знає CodeBlocks, ми можемо трохи розповісти про це. Це середовище розробки з відкритим кодом ліцензовано за Загальною публічною ліцензією GNU, яка Він має підтримку декількох компіляторів, серед яких ми можемо знайти MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC та Intel C ++ Compiler.
CodeBlocks розроблений на мові програмування C ++, використовуючи wxWidgets як інструментарій графічного інтерфейсу.
Використовуючи архітектуру плагіна, його можливості та функції визначаються наданими плагінами, орієнтована на C, C ++. Він має власну систему збірки та додаткову підтримку збірки.
Кодові блоки доступний для Windows, Linux та macOS та перенесений на FreeBSD, OpenBSD та Solaris.
Це IDE розроблений таким чином, щоб бути дуже розширюваним та повністю налаштованим, Ви можете розширити використання плагінів.
Незважаючи на те, що IDE розроблена для мови C ++, вона підтримує компіляцію іншими мовами, зокрема GNU Fortran, Digital Mars D та GNU GDC.
Особливості CodeBlocks
Серед основних характеристик, які ми можемо виділити в цій програмі, ми можемо знайти:
- Робочі простори для поєднання кількох проектів.
- Адаптивна робоча область
- Браузер проекту; перегляд файлів, символів (успадкованих тощо), класів, ресурсів.
- Редактор із вкладками, кілька файлів.
- Список справ
- Розмальовка синтаксису
- Автозаповнення коду.
- Випадаючий список.
- Розширений пошук рядків у файлах: поточний, відкритий, проект, робоча область, у папках).
- Підтримка паралельної компіляції (з використанням декількох процесорів / ядер).
- Залежності між проектами в робочій області.
- Проекти з кількома цілями (багатоцільові).
- Статистика та підсумок коду (профайлер коду).
Встановлення CodeBlocks на Ubuntu 18.04 та похідних
Якщо ви хочете встановити це середовище розробки у свою систему ви повинні слідувати наступним інструкціям.
Перше, що ми повинні зробити, це відкрийте термінал за допомогою Ctrl + T + Alt і ми збираємось виконайте наступні команди.
Ми збираємося додайте це сховище до нашої системи з:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
Зроблено це ми збираємось оновити наш список сховищ з:
sudo apt update
Y ми нарешті встановили:
sudo apt install codeblocks codeblocks-contrib
Метод працює, але оскільки сховище не підтримує Ubuntu 18.04, у когось можуть виникнути проблеми з установкою, тому у нас є інший метод встановлення CodeBlocks у нашій системі.
Встановлення CodeBlocks на Ubuntu 18.04 з файлу .deb
Щоб встановити його з пакета deb, ми повинні піти за наступним посиланням де ми повинні завантажити додаток відповідно до нашої архітектури разом з усіма його залежностями.
Виконано лише завантаження ми встановлюємо нещодавно завантажені пакети за допомогою нашого менеджера програм або з терміналу за допомогою такої команди:
sudo dpkg -i codeblock*.deb sudo dpkg -i libcodeblocks0*.deb sudo dpkg -i wxsmith*.deb
І готові до цього, ми вже матимемо встановлену CodeBlocks у нашій системі.
Після завершення встановлення ви можете почати використовувати CodeBlocks у вашій системі, ви можете шукати програму в меню програми, щоб запустити її.
Під час першого запуску програми CodeBlocks програма запитає вас, чи хочете ви використовувати компілятор за замовчуванням Ми натискаємо кнопку ОК і майже відразу опинимося в основному інтерфейсі програми, який ми можемо почати використовувати.
Як видалити CodeBlocks на Ubuntu та похідних?
Якщо ви хочете видалити цю програму зі своєї системи Вам просто потрібно відкрити термінал за допомогою Ctrl + Alt + T і виконати наступні команди.
Якщо ви встановили з репозиторію, ви повинні набрати цю команду:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable -r -y
Нарешті, ми вводимо цю команду, щоб видалити програму з нашої системи:
sudo apt-get remove codeblocks --auto-remove
На мій смак найкраща IDE, яку я використовував