Как стать автором
Поиск
Написать публикацию
Обновить

Релиз среды разработки Qt Creator 15

Время на прочтение2 мин
Количество просмотров4.6K

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

По информации OpenNET, основные изменения и дополнения в Qt Creator 15:

  • добавлены новые тёмные и светлые темы оформления ("Dark (2024)" и "Light (2024)" в Preferences > Environment > Interface > Theme), в которых повышена контрастность, задействован более тёмный акцентный цвет, оптимизированы отступы, обновлено оформление кнопок, унифицированы пиктограммы;

  • переработан экран первого запуска, в котором выделены ключевые операции, такие как создание и открытие проектов, добавлено боковое меню для на навигации по проектам, примерам и руководствам, доработана функция поиска. Добавлена новая подборка ссылок на обучающие руководства и курсы;

  • продолжено развитие возможностей для управления дополнениями, расширяющими функциональность Qt Creator. В описании дополнений задействована разметка Markdown. Расширен API для разработки дополнений на языке Lua. В меню добавлена кнопка (Tools -> Scripting -> New Script) для прямого запуска Lua-скриптов, использующих API Qt Creator;

  • в состав включён официальный плагин для интеграции с инструментарием Axivion, предоставляющим статический анализатор, средства для выявления проблем в коде, утилиты для оценки эффективности и анализа архитектуры;

  • улучшена работа с проектами, использующими сборочную систему CMake. Например, появилась возможность навигации по CMakeLists.txt напрямую из интерфейса работы с проектом, а также автоматического открытия проекта при открытии файла CMakeLists.txt. В меню "Build" и древовидный обзор содержимого добавлены операции сборки, пересборки и очистки вложенных проектов;

  • в рабочих пространствах (Workspace, возможность открыть каталог как проект) появилась поддержка определения собственной сборочной конфигурации и реализовано автоматическое обновление представления проекта;

  • в настройках компиляторов C/C++ предоставлена возможность указания разных компиляторов для С и С++;

  • повышена производительность интерфейсов для просмотра результатов работы приложения (Application Output) и сообщений компилятора (Compile Output). Добавлена опция для блокирования избыточного вывода;

  • расширены средства для работы с Git. В всплывающую подсказку Instant Blame добавлены кнопки для запуска команды "git blame" для выбранной или родительской ветки, просмотра текущей версии файла и отображения лога. Добавлена опция для показа связанных с Git визуальных меток в интерфейсе навигации по файлам проекта, а также обеспечено выделение цветом изменённых файлов;

  • для платформ Windows и macOS добавлена опция (Preferences > Environment > System > Enable Crash Reporting) для автоматической отправки отчётов об аварийном завершении, используя сервисы Google Crashpad и Sentry.io;

  • добавлена поддержка платформы Windows на системах с архитектурой ARM.

Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+6
Комментарии2

Другие новости

Ближайшие события