В Linux у нас достаточно инструментов чем мы можем поддержать себя для разработки приложений и программирования, во многих из них вы можете получить отличные результаты для своих проектов, поэтому на этот раз мы сосредоточимся на одном из них.
Поэтому, если вам нужны программы на C, C ++ и Fortran и вы не нашли нужный инструмент, мы можем порекомендовать вам IDE CodeBlocks это отличная интегрированная среда разработки для этих языков.
О CodeBlocks
Для тех, кто еще не знает CodeBlocks, мы можем немного рассказать о нем. Это среда разработки с открытым исходным кодом под лицензией GNU General Public License, которая Он поддерживает несколько компиляторов, среди которых мы можем найти 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, которую я использовал