Qt Creator 10.0 уже выпущен и это его новости

qtcreator

Qt Creator — это кроссплатформенная среда разработки, входящая в состав SDK для разработки приложений с графическим интерфейсом с помощью библиотек Qt.

В выпуск новой версии интегрированной среды разработки Qt Creator 10.0, предназначенный для создания кроссплатформенных приложений с использованием библиотеки Qt.

В Qt Creator поддерживается как разработка классических программ на C++, так и использование языка QML, где для определения скриптов используется JavaScript, а структура и параметры элементов интерфейса задаются с помощью CSS-подобных блоков.

Основные новые функции Qt Creator 10.0

В этой недавно выпущенной версии Qt Creator 10.0 отмечается, что возможность перемещать и скрывать детали хода операций.

Еще одна новинка, которую представляет эта новая версия, — это упакованная версия LLVM обновлен до версии 16 с большей поддержкой стандарта C++20. в Clang и лучшее взаимодействие между Qt Creator и Clangd. По умолчанию включен подключаемый модуль ClangFormat, который теперь используется для выравнивания кода C++.

В дополнение к этому также подчеркивается, чтои реализована возможность автоматического изменения включаемых файлов (через include) и исправить привязки в файлах C++ после переименования файлов .ui или форм, определенных в них.

Модель кода QML был обновлен, чтобы отразить изменения в Qt 6.5. Редактор кода теперь имеет возможность предварительного просмотра свойств цвета в виде всплывающей подсказки.

При компиляции в Docker, добавлена ​​поддержка удаленной обработки модели кода используя фоновый процесс Clangd. В плагин ClangFormat добавлена ​​поддержка работы с внешними файлами, размещенными в контейнере Docker.

Также подчеркивается, что предусмотрена возможность навигации по файловой системе из удаленных целевых систем, например, чтобы выбрать директорию для сборки. Добавлена ​​поддержка открытия терминала в удаленной системе с помощью действия «Открыть терминал», например, присутствующего в конфигурации среды сборки.

Из других изменений, которые выделяются в новой версии:

  • В строке поиска (Локатор) исправлена ​​проблема с запоминанием последней введенной поисковой фразы при использовании открытого режима во всплывающем окне по центру.
  • Добавлен инструмент («Инструменты» > «C++» > «Найти неиспользуемые функции») для поиска неиспользуемых функций в проекте.
  • Добавлен режим просмотра Иерархия вызовов, доступный для всех языков, для которых существуют серверы LSP (Language Server Protocol), поддерживающие эту функцию.
  • Добавлена ​​поддержка определения внешней команды для форматирования файлов с помощью QML, например вызова qmlformat вместо встроенной логики форматирования.
  • Добавлена ​​возможность протестировать QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) путем установки дополнительного компонента Qt Language Server из установщика Qt.
  • До версии 5 была обновлена ​​поддержка предварительных настроек системы сборки CMake ( cmake-presets ), теперь она поддерживает переменную ${pathListSep}, команду include и внешнюю стратегию для архитектуры и инструментария.
  • В редактор добавлен параметр (CMake > Formatter), чтобы указать команду для форматирования файлов, связанных с CMake, например, вы можете использовать утилиту cmake-format.
  • Развернул новый шаг установки с помощью «cmake --install», который можно добавить с помощью параметра «Проекты > Конфигурация запуска > Добавить шаг развертывания».

Наконец, если вы хотите узнать об этом больше об этой новой версии вы можете ознакомиться с оригинальным объявлением По следующей ссылке.

Получить Qt Creator 10.0

Тем, кому интересно, они должны знать, что доступна версия с открытым исходным кодом. на странице загрузки Qt в разделе «Qt Creator», в то время как те, кто интересуется коммерческой версией, могут найти коммерческую лицензию на портале учетных записей Qt.

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

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

Теперь просто просто дайте разрешение на выполнение файла с помощью следующей команды:

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

И теперь мы можем запустить установщик в нашей системе, для этого мы должны ввести следующую команду:

./qt-creator-opensource-linux-x86_64-10.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

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.