Представлен выпуск интегрированной среды разработки Qt Creator 4.4.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.

Основные изменения:

  • В редакторе при использовании закладок или построителя модели кода на базе Clang реализована новая система inline-аннотаций, отображающая закладки или сообщения об ошибках от Clang непосредственно рядом с текстом в хвосте соответствующих строк. Подобный подход позволяет во время набора кода иметь перед глазами детальную информацию об имеющихся проблемах, без необходимости подведения мыши к интересующей строке или метке в левой части экрана. Местоположение аннотаций можно настроить через меню "Options / Text Editor / Display".
  • В редактор также добавлен эффект плавной прокрутки при переходе на новую позицию в том же файле. Отключить данный эффект можно в меню "Options / Text Editor / Display / Animate";
  • Для кода на С++ вовлечены некоторые элементы подсветки, которые были доступны и ранее, но не выделялись отдельными цветами в предлагаемой по умолчанию цветовой схеме. Например, в новой версии теперь подсвечиваются локальные, глобальные и принадлежащие классам переменные, функции, определения и выходные аргументы. Тем, кого обилие разных цветов на экране раздражает, меню "Options / Text Editor / Fonts & Colors" поможет вернуться на предыдущую цветовую схему;
  • При переименовании классов среда разработки теперь предлагает переименовать и файлы, имеющие имя переименовываемого класса (опция "Rename files" в диалоге переименования);
  • При включенной модели кода на базе Clang доступна функция подсветки идентификатора, связанного с кодом, на который в текущий момент указывает курсор;
  • Облагорожена компоновка древовидного вывода содержимого проекта при использовании для сборки CMake 3.7+ в серверном режиме. Пустые директории теперь скрываются из списка, а файлы с кодом перемещены в верхнюю часть в отдельную секцию Source Directory;
  • Прекращена поддержка платформы Windows CE и отключены по умолчанию компоненты для интеграции с системой управления версиями ClearCase.


Источник: http://www.opennet.ru/opennews/art.shtml?num=47146