Вышла Qt Creator 4.8.0 с поддержкой протокола языкового сервера

Qt Development Frameworks представила среду разработки Qt Creator 4.8.0. В новой версии кроссплатформенной IDE пользователей ждут:

    поддержка протокола языкового сервера (LSP);плагин ClangFormat для автоматического форматирования кода;обновление до LLVM 7.0 плагина оформления кода на основе Clang для C++;возможность запуска нескольких отладчиков одновременно;анализатор кода Cppcheck;плагин CompilationDatabaseProjectManager для открытия баз данных для компиляции в качестве проектов Qt Creator.

Протокол языкового сервера для Qt Creator 4.8.0

LSP выносит на сторону сервера базовые операции поддержки языка программирования, связанные с разбором семантики: автодополнение кода, анализ опечаток, поиск ссылок, построение карты определений переменных и функций для быстрого перехода. Подключение обработчиков для дополнительных языков осуществляется с помощью плагина LanguageClient.

Обновление для C++

Обновлён плагин оформления C++ кода на основе Clang до LLVM 7.0. Разработчики также реализовали операцию Follow Symbol для определений с ключевым словом auto. Теперь всплывающие подсказки показывают перегрузки для функций.

Экспортировать информацию о проекте стало возможно как базу данных компиляции. Для этого нужно перейти в Build -> Generate Compilation Database.

Новая версия Qt Creator доступна на странице загрузки Qt.

В июле 2018 года IDE Qt Creator обновилась до версии 4.7.0. Разработчики исправили несколько проблем, с которыми сталкивались программисты, запускающие Qt Creator на Windows. Было улучшено сканирование компиляторов MSVC, которые ранее могли блокировать работу IDE.

Источник: tproger.ru

Понравилась статья? Поделиться с друзьями:
datsun-car
Добавить комментарий