Выпуск асяроддзя распрацоўкі Qt Creator 4.15

Адбыўся выпуск інтэграванага асяроддзя распрацоўкі Qt Creator 4.15, прызначанай для стварэння кросплатформавых прыкладанняў з выкарыстаннем бібліятэкі Qt. Падтрымліваецца як распрацоўка класічных праграм на мове C++, так і выкарыстанне мовы QML, у якім для вызначэння сцэнарыяў выкарыстоўваецца JavaScript, а структура і параметры элементаў інтэрфейсу задаюцца CSS-падобнымі блокамі.

Адзначаецца, што Qt Creator 4.15 стане апошнім выпускам у серыі 4.x, улетку чакаецца пераход на новую схему прызначэння версій, у рамках якой у выпусках з функцыянальнымі зменамі будзе мяняцца першая лічба версіі (Qt Creator 5, Qt Creator 6 і да т.п. ).

У новай версіі:

  • У Locator дададзены фільтр для адкрыцця файлаў з любой часткі дыска. У фільтры ў тым ліку прадугледжана магчымасць падлучэння вонкавы ўтыліты каманднага радка, якая выводзіць спіс файлаў на аснове паказанага карыстачом запыту. Па змаўчанні для вызначэння знаходжання файлаў у Linux выкарыстоўваецца ўтыліта "locate", а ў Windows - утыліта "everything".
  • Дададзена асобная налада "Tools > Options > Environment > System > Environment" для вызначэння зменных асяроддзі, якія варта выставіць пры запуску вонкавых утыліт з Qt Creator.
  • Дададзена налада "Tools > Options > Environment > Interface > Text codec" для пераключэння кадоўкі тэксту.
  • У рэдактары кода выпраўлена шмат недапрацовак, злучаных з падтрымкай мовы C++. Дададзена магчымасць фільтрацыі вынікаў пошуку сімвалаў па тыпе доступу.
  • У рэдактары QML рэалізавана апрацоўка inline-кампанентаў і палепшана падтрымка пашыраных магчымасцяў JavaScript.
  • У рэалізацыю сервера LSP (Language Server Protocol) дададзена падтрымка версіяванай дыягностыкі, паведамленняў аб прагрэсе выканання аперацый і дадатковых магчымасцяў фарматавання, якія з'явіліся ў версіі пратаколу 3.15.0. Спрошчана настройка LSP-сервера для мовы Java.
  • Вырашаны праблемы, якія ўскладнялі наладу праектаў з сістэмай зборкі CMake.
  • Для праектаў на Qt 6, якія выкарыстоўваюць CMake, дададзена падтрымка iOS у якасці мэтавай платформы. Вырашаны праблемы з разгортваннем прыкладанняў на прыладах з iOS 14.
  • Дададзена опцыя для запуску прыкладанняў з правамі root з Qt Creator.
  • У рэдактары кода падчас адладкі рэалізаваная магчымасць паказу inline-падказак са значэннямі зменных (уключаецца праз наладу Tools > Options > Debugger > General > Use annotations in main editor while debugging).

Крыніца: opennet.ru

Дадаць каментар