Реліз IDE Qt Creator 3.3

Реліз IDE Qt Creator 3.3

Про реліз Qt 5.4 читайте окремий пост


Ми раді представити реліз Qt Creator 3.3.

Покращена підтримка для поділу редактора та породження нових віконець редагування. Тепер ви можете перетягувати редактори між частинами за іконку файла. Можна відкрити новий редактор, утримуючи Ctrl, замість переміщення (на тому самому документі). Перетягнувши файл з системного навігатора QtC, він відкриється в потрібному спліті (split, розділене вікно).

Тепер можна використовувати змінні середовища в певних наборах (kits). Показані назви наборів і версій Qt можуть містити макроси на зразок% {Qt:Version}, які заповнюються потрібною версією. Також тепер можна вибрати всі набори відразу при налаштуванні проекту.

Відкриття проектів QMake тепер асинхронне, так само як і перезбір при зміні .pro/.pri. У QBS-проекти можна додавати файли (та видаляти) через контекстне меню.

QML Profiler отримав можливості пересортування, приховування/відображення категорій на таймлайні. Тепер ви можете додавати нотатки до подій і вони вивантажуються разом з даними профілювання.

Після натискання Enter, коли курсор стоїть на рядковому літералі (С++), рядок може бути розбитий на декілька з додаванням відповідних лапок. Також ми додали кілька методів рефакторингу для перетворення connect () на новий стиль Qt5.

Для Android додано підтримку системи збірки Gradle.

Користувачам комерційних редакцій ми додали підтримку статичного аналізатора Clang для проектів, в режимі Аналізу. Події графічної сцени в профайлері QML досить сильно поліпшені і тепер показують візуально інтервали часу для всіх подій графічної сцени замість просто списку чисел. Події введення винесено в окрему категорію.

Інші покращення - робота з відображенням IDE на дисплеях з high-DPI (високої роздільної здатності), список відкритих вікон в меню Windows (вікна, тут не про ОС - прим. пер.) і додатковий сайдбар (панель) з закладками/пошуком для зовнішнього вікна пошуку.

Інші виправлення і доопрацювання:

  • Новий движок майстрів-візардів (тепер не потрібна перекомпіляція);
  • Базова підтримка тем;
  • Пересунута кнопка «закрити документ»;
  • У зовнішніх вікон редактора тепер є заголовки;
  • Підтримка 256-кольорового виводу ANSI в консолі програми у вікні виводу;
  • Параметр для використання Qt Quick Compiler;
  • Додано параметр для перевизначення команди make;
  • QBS більше не «експериментальний»;
  • QBS тепер можна перейменовувати файли;
  • CDB: можна тепер перервати налагоджуваний процес;
  • Підтримка компонента TabView QtQuick.

Subversion:

  • Тепер можна описати перший коміт;
  • Підтримка показу теми (показує версію ревізії у заголовку вікна);
  • Механізм явно довіритися серверу під час checkout.

Android:

  • Встановлення пакунка тепер використовує androiddeployqt Qt 5.4 або пізніше;
  • Покращено діалогове вікно при виникненні помилок під час роботи з маніфестами;
  • Дозволи і можливості винесені в різні прапорці в редакторі маніфестів.

Увага: З Qt Creator 3.3 більше не буде підтримуватися збірка з вихідних самої IDE з залежністю від Qt 4. Мінімальна версія для складання IDE тепер Qt 5.3.1. Природно, на збірку і підтримку проектів з використанням Qt 4 це ніяк не впливає. Підтримка триватиме.

Image