Вышла новая версия IDE Qt Creator 4.10.0.

qtcreator

На прошлой неделе презентовано объявление о запуске новой версии IDE Qt Creator 4.10.0, версия, в которой добавлены некоторые новые функции и интеграция с LSP.

Тем, кто не знает о Qt Creator, следует знать, что это IDE для нескольких настольных, встроенных и мобильных платформОн запрограммирован на C ++, JavaScript и QML, созданном Trolltech, который является частью SDK для разработки приложений с графическим пользовательским интерфейсом (GUI для его аббревиатуры на английском языке) с библиотеками Qt.

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

в из основных характеристик, которые можно выделить из Qt Creator мы можем найти:

  • Редактор кода с поддержкой C ++, QML и ECMAscript
  • Инструменты для быстрой навигации по коду
  • Подсветка синтаксиса и автозаполнение кода
  • Статическое управление кодом и стилем при вводе
  • Поддержка рефакторинга кода
  • Контекстно-зависимая помощь
  • Сворачивание кода
  • Соответствие круглых скобок и режимов выбора

Что нового в IDE Qt Creator 4.10.0

В новой версии в редакторе кода добавлена ​​возможность прикреплять файлы, после чего эти файлы отображаются вверху списков открытых документов и остаются открытыми при закрытии групп файлов, таких как «Файл> Закрыть все и Файл> Закрыть все файлы».

Также выделяется более полная клиентская интеграция для LSP (Протокол языкового сервера) с полем поиска, в котором появляются новые фильтры, а также показывает запросы, выдаваемые сервером.

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

Для проектов, созданных с помощью CMake или Qbs, поддержка целевая платформа Android.

Для CMake целевая платформа «По умолчанию» была прекращена, что только запутало разработчиков.

Разделенные файлы с проектами CMake теперь можно создавать через меню «Сборка»> «Создать файл» или через контекстное меню в дереве проекта.

Приложение Qt Widgets и мастера библиотеки C ++ добавили возможность выбора системы сборки.

Добавлена ​​поддержка Boost-тестирования. Для внешней сборки на основе Linux добавлена ​​поддержка развертывания всех файлов, которые были установлены на этапе установки, в систему сборки.

Как установить Qt Creator 4.10.0 в Linux?

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

Хотя обновления пакетов обычно занимают несколько дней, чтобы добраться до репозиториев, лучше загрузить установщик с официального сайта QT, где вы можете получить бесплатную версию, или для тех, кто хочет приобрести коммерческую версию (с большим количеством функций), можно сделай это со страницы.

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

sudo chmod +x qt-unified-linux-x64*.run

Теперь мы собираемся установить пакет выполнив следующую команду:

sudo sh qt-unified-linux-x64*.run

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

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

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

Сейчас для пользователей Arch Linux, Manjaro, Arco Linux и других дистрибутивов на основе Arch Linux они могут установить пакет прямо из репозиториев, так как теперь доступна новая версия QT Creator.

Для установки достаточно запустить в терминале следующую команду:

sudo pacman -S qtcreator


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

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

*

*

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