Code :: Blocks 20.03 уже здесь, и это его самые важные новости

Недавно анонсирован выпуск новой версии Code :: Blocks 20.03, версия, которая поступает после более чем 2-х лет разработки и чуть более 400 изменений из которых выделяются различные улучшения, исправления ошибок и некоторые новые функции.

Тем, кто не знаком с Code :: Blocks, следует знать, что это это среда разработки с открытым исходным кодом под лицензией GNU General Public License, которая имеет поддержку нескольких компиляторов, среди которых мы можем найти MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC и компилятор Intel C ++.

Code :: Blocks разработан на языке программирования C ++. используя wxWidgets в качестве инструментария графического интерфейса. Он использует архитектуру плагина, его возможности и характеристики определяются предоставленными плагинами, ориентирован на C, C ++. Он имеет настраиваемую систему сборки и дополнительную поддержку сборки.

Основные новые возможности Code :: Blocks 20.03

В этой новой редакции Code: Blocks Характеризуется отметкой перехода к библиотеке графического интерфейса wxWidgets3.x, с которым из основных преимуществ этой миграции иs предлагают поддержку дисплеев HiDPI, плюс были внесены некоторые исправления в графический интерфейс, а также в макет редактора изображений и улучшена поддержка wxGLCanvas для wxWidgets 3.x.

Со стороны отладчика приложения, это получил некоторые улучшения и исправления из которых исправление в анализе кодаа также проблема с использованием кнопки остановки для отладчика CBD.

В компиляторе выделяется что сейчас можно использовать до 16 потоков ЦП для компиляции в приложении, улучшенный анализ журнала clang, а также анализ вывода компилятора Gfortran. Более того Важно отметить, что в этой версии снято ограничение на количество процессоров. и значение по умолчанию было изменено, чтобы использовать все, что есть на машине (это может быть плохо, если пользователь не хочет выделять весь потенциал команды для компиляции).

Наконец, что касается интерфейса системыa, для Ubuntu было реализовано решение проблемы перерисовки потому что приложение зависает при неправильном использовании, а такжеНачиная с этой версии, пользователь будет получать уведомление о том, что выполняется компиляция. во время закрытия, и вас спросят, хотите ли вы его остановить.

В меню «Файл» были удалены следующие пункты: «Сохранить все», «Сохранить все проекты» и «Закрыть все проекты».

Обновлены цвета всплывающей подсказки после изменения настроек и исправлена ​​сортировка виртуальных папок при наличии пустой.

Из других изменений которые выделяются из этой новой версии:

  • Разрешить пользователю удалять старый файл конфигурации, если он не загружен
  • Возвращает false, если есть ошибки при чтении файла xml с помощью tinyxml
  • Исправлен сбой при чтении усеченного файла конфигурации
  • Исправлена ​​компиляция с использованием автоинструментов в OSX
  • Система компиляции была модернизирована.
  • Исправить сбой при создании пакетов, потому что автонастройка обращается к нулевому указателю
  • Для блоков теперь требуется компилятор C ++ 11.
  • Добавлена ​​поддержка скриптов PowerShell.
  • Добавлена ​​текущая позиция курсора в строке состояния
  • Исправлена ​​ошибка чтения после конца массива, когда в проекте количество целей больше MAX_TARGETS
  • Уметь заменять верхний и нижний регистр на верхний и нижний регистр, когда пользователь меняет имя виртуального места назначения
  • Ускорено открытие файлов Goto для крупных проектов
  • Правильно измените размер редактора и настройки среды

Если вы хотите узнать полный список изменений, вы можете это сделать По следующей ссылке.

Как установить CodeBlocks на Ubuntu и производные?

Если вы хотите установить эту среду разработки в своей системе вы должны следовать следующим инструкциям.

Первое, что мы должны сделать, это открыть терминал с помощью Ctrl + T + Alt и мы собираемся выполните следующие команды. Позволять добавить этот репозиторий в нашу систему с:

sudo add-apt-repository ppa:codeblocks-devs/release

Y мы наконец установили с:

sudo apt install codeblocks


		

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

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