



Релиз Qt Creator 14
Компания Qt Company представила стабильную версию IDE с открытым исходным кодом Qt Creator 14. Она предназначена для проектирования графических пользовательских интерфейсов на языке Qt.
В Qt Creator 14 реализована поддержка плагинов на основе Lua, что позволяет разработчикам использовать расширенные возможности без компиляции плагинов C++ для всех поддерживаемых платформ. Предоставлены API для таких задач, как регистрация языковых серверов, действий и настроек.
Qt Creator 14 также предлагает более удобный пользовательский интерфейс для управления плагинами через режим расширений, возможность переключения между отображением и скрытием отключённых наборов для проектов, поддержку открытия каталога как проекта через новое меню «Файл» > «Открыть рабочую область».
«Файл проекта .qtcreator/project.json в каталоге используется для установки имени и фильтров исключения файлов. Это также полезно, если нужно настроить языковой сервер, которому для корректной работы требуется каталог проекта», — пояснили разработчики.
В Qt Creator 14 добавили опции для расширенного поиска и поиска в документах, сохранённых в сеансе, возможность настраивать параметры модели кода C++ и параметры CMake для каждого проекта, а также поддержку настройки параметров CMake и отладчиков непосредственно из предустановок CMake.
В выпуске появились различные новые действия рефакторинга C++, такие как «Преобразовать вызов функции в вызов метаметода Qt», «Переместить класс в выделенный набор исходных файлов» и «Изменить порядок определений функций-членов в соответствии с порядком объявления».
Улучшилась поддержка перечислений QML, повысилась доступность рефакторинга «Добавить фигурные скобки», устранены проблемы с макросами C++, а языковой сервер QML можно использовать
Читать на habr.com
