Побачило світ середовище розробки Qt Creator 12

Опубліковано випуск інтегрованого середовища розробки Qt Creator 12.0, призначеного для створення кросплатформових програм з використанням бібліотеки Qt. Підтримується як розробка класичних програм мовою C++, і використання мови QML, у якому визначення сценаріїв використовується JavaScript, а структура і параметри елементів інтерфейсу задаються CSS-подібними блоками. Готові збірки сформовані для Linux, Windows та OS.

В новой версії:

  • Доданий плагін Compiler Explorer, що дозволяє в режимі реального часу в міру набору вихідних текстів відстежувати асемблерний код, що генерується компілятором, і помилки, що виявляються компілятором. За потреби можна переглянути результат виконання скомпільованого коду. Надається можливість вибору компілятора (GCC, Clang і т.п.) і середовища редагування для різних мов програмування. Набраний код можна зберегти разом із налаштуваннями у файлі у форматі «.qtce». Для активації плагіна слід вибрати його у вікні Help > About Plugins > CompilerExplorer, після чого плагін можна викликати через меню «Use Tools > Compiler Explorer > Open Compiler Explorer»).
    Побачило світ середовище розробки Qt Creator 12
  • Додано можливість налагодження та профілювання складальних сценаріїв CMake за допомогою протоколу DAP (Debug Adapter Protocol), що підтримується починаючи з випуску CMake 3.27. Можливе виконання таких операцій, як встановлення точок зупинки в CMake-файли та налагодження процесу налаштування. Налагодження можна запустити за допомогою меню «Debug > Start Debugging > Start CMake Debugging». Крім того, доступна функція профілювання сценаріїв CMake, що викликається через меню "Analyze > CMake Profiler".
  • Додано плагін ScreenRecorder (Help > About Plugins > ScreenRecorder) для запису на відео процесу роботи в Qt Creator, що може бути корисним для оформлення навчальних статей або прикріплення наочної демонстрації прояву проблеми до звітів про помилки.
  • Значно скорочено час запуску деяких системах.
  • Clangd та Clang analyzer оновлені до випуску LLVM 17.0.1.
  • Поліпшено засоби для рефакторингу коду мовою C++.
  • До редактора тексту у форматі Markdown додані кнопки для вибору стилів тексту.
  • Додана можливість використання проксі для доступу до інтелектуального помічника GitHub Copilot, який здатний генерувати типові конструкції при написанні коду.
  • Додані пов'язані з проектами налаштування найменування файлів із кодом на C++ та документування через коментарі.
  • Покращено редактор файлів у форматі CMake, в якому значно розширено можливості автодоповнення введення та додано функції швидкого переходу на вказану позицію, макрос, збірку або визначення пакета.
  • Забезпечено автоматичне визначення налаштувань PySide.

Джерело: opennet.ru

Додати коментар або відгук