Опубліковано випуск інтегрованого середовища розробки Qt Creator 8.0, призначеного для створення кросплатформових програм з використанням бібліотеки Qt. Підтримується як розробка класичних програм мовою C++, і використання мови QML, у якому визначення сценаріїв використовується JavaScript, а структура і параметри елементів інтерфейсу задаються CSS-подібними блоками. Готові збірки сформовані для Linux, Windows та OS.
В новой версії:
- У меню додано елемент "Edit > Preferences" для швидкого переходу до налаштувань.
- Відключено стару модель коду мовою С++, реалізована з урахуванням libclang, замість якої починаючи з попередньої гілки за промовчанням пропонується модель з урахуванням бекенда Clangd, підтримує протокол LSP (Language Server Protocol).
- У парсері QML налагоджено обробку шаблонів рядків JavaScript та оператора «??=».
- Для мови Python за замовчуванням задіяно сервер підтримки мови python-lsp-server, для якого запропоновано окрему секцію налаштувань «Python > Language Server Configuration».
- Для проектів CMake реалізовано новий шаблон налаштувань "Profile", який поєднує тип складання "RelWithDebInfo" з включенням засобів для налагодження та профілювання.
- Доданий експериментальний плагін за допомогою інструментарію coverage-тестування Coco.
- Додана експериментальна підтримка інтеграції з GitLab, що дозволяє переглядати та клонувати проекти, завантажувати код та отримувати повідомлення про події.
- Припинено підтримку платформи UWP (Universal Windows Platform).
- На платформі Windows забезпечено визначення інструментарію ARM MSVC.
- Для Android додана опція для підключення до пристроїв Wi-Fi.
Джерело: opennet.ru