Выпуск среды разработки Qt Creator 4.15
Состоялся выпуск интегрированной среды разработки Qt Creator 4.15, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.
Отмечается, что Qt Creator 4.15 станет последним выпуском в серии 4.x, летом ожидается переход на новую схему назначения версий, в рамках которой в выпусках с функциональными изменениями будет меняться первая цифра версии (Qt Creator 5, Qt Creator 6 и т.п.).
В новой версии:
В Locator добавлен фильтр для открытия файлов из любой части диска. В фильтре в том числе предусмотрена возможность подключения внешний утилиты командной строки, выводящей список файлов на основе указанного пользователем запроса. По умолчанию для определения нахождения файлов в Linux используется утилита «locate», а в Windows — утилита «everything».
Добавлена отдельная настройка «Tools > Options > Environment > System > Environment» для определения переменных окружения, которые следует выставить при запуске внешних утилит из Qt Creator.
Добавлена настройка «Tools > Options > Environment > Interface > Text codec» для переключения кодировки текста.
В редакторе кода исправлено много недоработок, связанных с поддержкой языка C++. Добавлена возможность фильтрации результатов поиска символов по типу доступа.
В редакторе QML реализована обработка inline-компонентов и улучшена поддержка расширенных возможностей JavaScript.
В реализацию сервера LSP (Language Server Protocol) добавлена поддержка версионированной диагностики, сообщений о прогрессе выполнения операций и дополнительных возможностей форматирования, появившихся в версии протокола 3.15.0. Упрощена настройка LSP-сервера для языка Java.
- Решены проблемы, усложнявшие настройку проектов с системой сборки CMake.
- Для проектов на Qt 6, использующих CMake, добавлена поддержка iOS в качестве целевой платфрмы. Решены проблемы с развёртыванием приложений на устройствах с iOS 14.
Добавлена опция для запуска приложений с правами root из Qt Creator.
- В редакторе кода в процессе отладки реализована возможность показа inline-подсказок со значениями переменных (включается через настройку Tools > Options > Debugger > General > Use annotations in main editor while debugging).
Источник: http://www.opennet.ru/opennews/art.shtml? num=55085
© OpenNet