Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ ОС и ПО. _ Новости софта

Автор: volvo 10.06.2010 12:10

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

(обсуждение ПО начинайте в новых темах этого раздела. Здесь - только информация об обновлении, и краткое описание самого продукта)

Автор: volvo 10.06.2010 14:05

Code::Blocks 10.05 (30 мая 2010)



Спустя более 2-х лет после выхода предыдущей стабильной версии (напомню, Code::Blocks 8.02 вышла 28 февраля 2008 года) свершилось: новая версия свободной кроссплатформенной среды разработки - http://www.codeblocks.org/downloads

Из основных нововведений:
  1. повышена стабильность среды. Предыдущая версия часто падала (в частности - при перемещении панелей и тулбаров с места на место);
  2. разработчики ушли от устаревшего wxFNB к Advanced User Interface (wxAui), что позволило, например, сделать улучшенный splitting ("разрезание" исходника на 2 окна - вертикальных или горизонтальных);
  3. Windows-сборки теперь сделаны компилятором GCC 4.4.1, если вы качаете установщик с компилятором (файл codeblocks-10.05mingw-setup.exe), то устанавливается также компилятор версии 4.4.1 вместо 3.3.5, который устанавливался с прошлым релизом;
  4. в дебаггере теперь можно отслеживать содержимое стандартного контейнера std::vector;
  5. добавлены новые плагины;
  6. исправлено огромное количество багов;
  7. (самое важное smile.gif ) сменился логотип C::B...

Несколько скриншотов, чтобы было понятно о чем речь:

Тот самый splitting, чтобы посмотреть другой участок кода и продолжать писать дальше - не обязательно прокручивать окно туда/обратно, достаточно его разделить, прокрутить вторую копию куда надо, и писать себе код, поглядывая на вторую копию...

Прикрепленное изображение

Вот оно, скрытие частей кода. Отлаженная функция? Чтоб не мешалась - скрываем, и отлаживаем следующую. То же самое и внутри функции - цикл работает как положено - нечего занимать место на экране smile.gif

Прикрепленное изображение

Ну, и автодополнение, разумеется. Куда ж без него?

Прикрепленное изображение

Если вы думаете, что подсвечивается только С/С++ -ный код, то ошибаетесь:

Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

Разумеется, скомпилировать и отладить код прямо в Code::Blocks не получится (это возможно только для языков программирования C/C++/D), но все-таки приятнее, чем в блокноте, если надо быстро открыть какой-то файл и немного подправить (кстати в списке подсветки несколько десятков языков, при установке можно выбрать только нужные).