Qt Creator 8 уже випущений, і це його новини

Компанія Qt нещодавно випустила випуск нової версії “Qt Creator 8”, версія, яка надходить із новими доповненнями, покращеннями тощо.

Для тих, хто вперше працює з Qt Creator, ви повинні знати, що це кросплатформна IDE, яка постачається з Qt SDK, який забезпечує швидку та легку розробку міжплатформних програм, а також дозволяє розробникам створювати програми на вбудованих, мобільних , і настільні платформи.

Основні нові можливості Qt Creator 8

У цій представленій новій версії IDE QT Creator 8 виділено різні зміни, серед яких, наприклад, виявлено, що C++ деактивував стару модель коду Реалізовано C++ на основі libclang, замість якого, як і в попередній гілці, модель за замовчуванням базується на серверній частині Clangd, яка підтримує LSP (Language Server Protocol).

Також згадується, що ви завжди можете активувати та використовувати Clangd у будь-якому випадку, але майте на увазі, що Clangd порівняно ресурсомісткий.

Для мови Python за замовчуванням сервер підтримки мови python-lsp-server увімкнено, для якого передбачено окремий розділ конфігурації «Python > Конфігурація мовного сервера».

Ще одна зміна, яка виділяється в цій новій версії QT Creator 8, полягає в тому, що реалізовано новий шаблон налаштувань «Профіль». для проектів CMake, який поєднує тип збірки "RelWithDebInfo" із включенням інструментів налагодження та профілювання.

Хоча для QML згадується, що обробку шаблонів рядків JavaScript і проблеми з оператором "??=" (нульове злиття) було виправлено. Коли слідувати за символом, може статися так, що Qt Creator відкрив відповідний файл QML із каталогу збірки замість вихідного каталогу, що тепер має бути виправлено.

З інших змін що виділяються з цієї нової версії:

  • Додано експериментальний плагін, сумісний із Coco Coverage Testing Toolkit.
  • Додано експериментальну підтримку інтеграції GitLab, що дозволяє переглядати та клонувати проекти, завантажувати код і отримувати сповіщення про події.
  • Вилучено підтримку універсальної платформи Windows (UWP).
  • На платформі Windows надається визначення інструментарію ARM MSVC.
  • Додано можливість для Android підключатися до пристроїв через Wi-Fi.
  • Додано пункт меню «Правка > Параметри» для швидкого переходу до налаштувань.
  • Також було покращено продуктивність для створення compile_command.json, призначеного для Clangd, і багато інших проблем також було виправлено.

Нарешті, якщо ви хочете дізнатися більше про це про цю нову версію ви можете переглянути оригінальне оголошення У наступному посиланні.

Отримайте Qt Creator 8.0

Для тих, хто зацікавлений, вони повинні знати, що доступна версія з відкритим кодом на сторінці завантаження Qt у розділі "Qt Creator", тоді як зацікавлені в комерційній версії можуть знайти комерційну ліцензію на порталі облікового запису Qt.

Для тих, хто використовує Linux, Ми можемо здійснити встановлення за допомогою програми встановлення, яка зазвичай пропонується для Linux. Щоб отримати пакет в автономному режимі, просто відкрийте термінал і запустіть таку команду:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

Тепер просто досить надати дозволу на виконання файлу за допомогою такої команди:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

І тепер ми можемо запустити інсталятор у нашій системі, для цього ми повинні ввести таку команду:

./qt-creator-opensource-linux-x86_64-8.0.0.run

В кінці інсталяції ми повинні встановити деякі додаткові пакети, щоб уникнути проблем при роботі з Qt Creator, щоб зробити це на тому самому терміналі, ми збираємося ввести такі команди:

sudo apt-get install build-essential

І ми також повинні встановити загальну бібліотеку конфігурації шрифтів:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Або для тих, хто вважає за краще чекати, поки пакет буде готовий у сховищах Ubuntu та похідних, вони можуть встановити пакет наступною командою:

sudo apt install qtcreator