Phát hành môi trường phát triển Qt Creator 10

Việc phát hành môi trường phát triển tích hợp Qt Creator 10.0 đã được xuất bản, được thiết kế để tạo các ứng dụng đa nền tảng sử dụng thư viện Qt. Nó hỗ trợ cả việc phát triển các chương trình cổ điển trong C++ và sử dụng ngôn ngữ QML, trong đó JavaScript được sử dụng để xác định tập lệnh cũng như cấu trúc và tham số của các thành phần giao diện được chỉ định bởi các khối giống CSS. Các bản lắp ráp sẵn sàng đã được tạo cho Linux, Windows và MacOS.

Trong phiên bản mới:

  • Предоставлена возможность перемещения и скрытия деталей о прогрессе выполнения операций.
  • В поисковой строке (Locator) решена проблема с запоминанием последней введённой поисковой фразы при использовании режима открытия в выравненном по центру всплывающем окне.
  • Поставляемая в пакетах версия LLVM обновлена до выпуска 16 с расширенной поддержкой стандарта C++ 20 в Clang и улучшенным взаимодействием между Qt Creator и Clangd. По умолчанию включён плагин ClangFormat, который теперь используется для выравнивания кода на языке C++.
  • Реализована возможность автоматического изменения подключённых файлов (через include) и корректировки ссылок в файлах C++, после переименованием файлов «.ui» или определённых в них форм.
  • Добавлен инструмент (Tools > C++ > Find Unused Functions) для поиска неиспользуемых функций в проекте.
  • Добавлен режим просмотра иерархии вызовов (Call Hierarchy), доступный для всех языков, для которых имеются поддерживающие данную возможность серверы LSP (Language Server Protocol).
  • Модель кода QML обновлена с учётом изменений в Qt 6.5. В редакторе кода появилась возможность предпросмотра свойств цвета в виде всплывающей подсказки.
  • Добавлена поддержка определения внешней команды для форматирования файлов с QML, например, для вызова qmlformat вместо встроенной логики форматирования.
  • Добавлена возможность тестирования QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) при установке необязательного компонента Qt Language Server из установщика Qt.
  • До 5 версии обновлена поддержка преднастроек (cmake-presets) сборочной системы CMake, в которой появилась поддержка переменной ${pathListSep}, команды «include» и внешней стратегии для архитектуры и инструментария.
  • В редакторе добавлена настройка (CMake > Formatter) для указания команды форматирования связанных с CMake файлов, например, можно использовать утилиту cmake-format.
  • Реализован новый этап установки, использующий «cmake —install», который можно добавить через параметр «Projects > Run Settings > Add Deploy Step».
  • При сборке в Docker добавлена поддержка удалённой обработки модели кода, используя фоновый процесс Clangd. В плагин ClangFormat добавлена поддержка работы с внешними файлами, размещёнными в контейнере Docker.
  • Предоставлена возможность навигации по файловой системе удалённых целевых систем, например, для выбора каталога для сборки. Добавлена поддержка открытия терминала на удалённой системе, используя действие Open Terminal, например, присутствующее в настройках сборочного окружения.

Nguồn: opennet.ru

Thêm một lời nhận xét