наскоро беше обявено пускането на новата версия на Code :: Blocks 20.03, версия, която пристига след повече от 2 години развитие и с малко над 400 промени от които се открояват няколко подобрения, поправки на грешки и някои нови функции.
За тези, които не са запознати с Code :: Blocks, трябва да знаете, че това е среда за разработка с отворен код лицензиран под Общия публичен лиценз на GNU, който има поддръжка за множество компилатори, сред които можем да намерим MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC и Intel C ++ Compiler.
Code :: Blocks е разработен на езика за програмиране C ++ използване на wxWidgets като GUI инструментариум. Той използва архитектура на приставки, неговите възможности и характеристики се определят от предоставените приставки, е ориентиран към C, C ++. Той има персонализирана система за изграждане и допълнителна поддръжка за изграждане.
Основни нови функции на Code :: Blocks 20.03
В това ново издание на Code: Blocks Характеризира се с маркиране на прехода към GUI библиотеката wxWidgets3.x, с което a на основните предимства от тази миграция ипредлагат поддръжка за HiDPI дисплеи, плюс бяха направени някои корекции на графичния интерфейс, както и на оформлението на редактора на изображения и получаването на по-добра поддръжка за wxGLCanvas за wxWidgets 3.x.
От страна на дебъгера от приложението, това получи някои подобрения и поправки от които корекция при анализ на кодакакто и проблем с използването на бутона за спиране на CBD дебъгера.
В компилатора се откроява това сега могат да се използват до 16 нишки на процесора за компилация в приложение, подобрен синтактичен синтактичен анализ, както и анализ на изхода на компилатора Gfortran. Какво още Важно е да се спомене, че в тази версия ограничението за броя на процесорите беше премахнато и по подразбиране беше променен, за да използва всички налични на машината (това може да е лошо, ако потребителят не иска да разпредели пълния потенциал на екипа за компилация)
И накрая, що се отнася до интерфейса на систематаa, за Ubuntu беше приложено решение на проблема с преначертаването защото приложението замръзва, когато го използвате неправилно, плюс каквоОт тази версия потребителят ще получи известие, че работи компилация по време на затварянето и ще бъдете попитани дали искате да го спрете.
В менюто Файл бяха премахнати следните елементи: „Запазване на всички“, „Запазване на всички проекти“ и „Затваряне на всички проекти“.
Актуализирани cc цветове на подсказка след промяна на настройките и фиксирано сортиране на виртуални папки, когато има празна.
От останалите промени които се открояват от тази нова версия:
- Позволете на потребителя да отхвърли стария конфигурационен файл, ако не е зареден
- Връща false, ако има грешки при четене на xml файл с tinyxml
- Отстранен срив при четене на пресечен конфигурационен файл
- Фиксирана компилация с използване на автоинструменти на OSX
- Системата за компилация беше модернизирана
- Коригирайте срив при изграждане на партиди, защото автоматичното настройване има достъп до нулев указател
- Blocks сега изисква компилатор C ++ 11
- Добавена е поддръжка за PowerShell скриптове
- Добавена е текущата позиция на курсора в лентата на състоянието
- Коригирана грешката при четене след края на масива, когато проект има повече от MAX_TARGETS брой цели
- Умейте да замените главни и малки букви с главни и малки букви, когато потребителят промени име на виртуална дестинация
- Ускорено отваряне на файл за големи проекти
- Преоразмерете правилно редактора и настройките на средата
Ако искате да знаете пълния списък с промени, можете да го направите В следващия линк.
Как да инсталирам CodeBlocks на Ubuntu и деривати?
Ако искате да инсталирате тази среда за разработка на вашата система трябва да следвате следните инструкции.
Първото нещо, което трябва да направим, е отворете терминал с Ctrl + T + Alt и ние ще го направим изпълнете следните команди. Ние ще добавете това хранилище към нашата система с:
sudo add-apt-repository ppa:codeblocks-devs/release
Y най-накрая инсталирахме с:
sudo apt install codeblocks