Выпуск інтэграванага асяроддзя распрацоўкі Qt Creator 4.12

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

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

  • Інтэграваная магчымасць навігацыі і пошуку ў каталогу-краме Qt Marketplace, праз які распаўсюджваюцца розныя модулі, бібліятэкі, дапаўненні, фішкі і інструменты для распрацоўшчыкаў. Доступ да каталога ажыццяўляецца праз новую старонку "Marketplace", якая аформлена па аналогіі са старонкамі для навігацыі па прыкладах і кіраўніцтвам.
  • Дададзена налада для выбару стылю афармлення канца радкоў (Windows/Unix), якая можа ўсталёўвацца як глабальна, так і ў прывязцы да асобных файлаў.
  • Забяспечаная падтрымка фарматавання дыяпазонаў значэнняў і выкарыстанні разметкі Markdown ва ўсплывальнай інфармацыі, у выпадку падтрымкі такіх магчымасцяў ужывальным серверным апрацоўшчыкам на аснове пратаколу LSP (Language Server Protocol).
  • У панэлі рэдактара кода з'явілася выпадальнае меню Symbols з аглядам выкарыстоўваных у дакуменце знакаў, па аналогіі з такой жа функцыяй у Locator.
  • Мадэль кода і парсер QML адаптаваны для змен у будучыні выпуску Qt 5.15.
  • Дададзена шмат новых опцый, звязаных з апрацоўкай праектаў, такіх як магчымасць вызначэння спецыфічных для праекта настроек асяроддзя.
  • У сродках інтэграцыі з CMake палепшана падтрымка source_group і опцыі для дадання шляху пошуку бібліятэк у LD_LIBRARY_PATH. Пры выкарыстанні новых выпускаў CMake, у якіх пастаўляецца дакументацыя ў фармаце QtHelp, дадзеная дакументацыя зараз аўтаматычна рэгіструецца ў Qt Creator.
  • Падтрымка зборачнай сістэмы Qbs пераведзена на выкарыстанне вонкавых усталёвак Qbs, замест прамога звязвання з бібліятэкай Qbs.
  • Перапрацавана асяроддзе для распрацоўкі прыкладанняў для платформы Android. Дададзена опцыя для аўтаматычнай загрузкі і ўстаноўкі ўсіх неабходных для распрацоўкі інструментаў Android. Дададзена магчымасць рэгістрацыі ў Qt Creator адначасова некалькіх версій Android NDK, з наступнай прывязкай патрэбнай версіі на ўзроўні праекта. Дададзена падтрымка API Android 11 (API level 30).

Крыніца: opennet.ru

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