Qt Офаридгор 18 Рушди муҳити зист озод

Qt Creator 18, муҳити таҳияи муттаҳидшуда барои эҷоди барномаҳои байниплатформавӣ бо истифода аз китобхонаи Qt, бароварда шуд. Он ҳам таҳияи классикии C++ ва ҳам истифодаи QML-ро дастгирӣ мекунад, забоне, ки JavaScript-ро барои муайян кардани скриптҳо ва блокҳои монанд ба CSS-ро барои муайян кардани сохтор ва параметрҳои унсурҳои интерфейс истифода мебарад. Сохти омода барои истифода дастрас аст Linux, Windows ва maсOS.

Дар версияи нав:

  • Дастгирии таҷрибавӣ барои мушаххасоти контейнерҳои рушд барои автоматикунонии насби контейнерҳо бо муҳити таҳияи лоиҳа илова карда шудааст. Qt Creator ҳоло мавҷудияти файли "devcontainer.json" -ро дар директорияи лоиҳа муайян мекунад, дар асоси он контейнери Docker месозад ва ҳамкориро бо он аз барнома танзим мекунад.
  • Ба саҳифаи истиқбол ҷадвали "Шарҳи умумӣ" илова карда шуд, ки дорои рӯйхати мукаммали мундариҷаи ҷадвалҳои дигар ва рӯйхати тавсияшудаи қайдҳо, дастурҳо ва мисолҳо мебошад.
  • Тарҳрезии огоҳиномаҳо тағир дода шуд ва онҳо ҳоло дар равзанаҳои поп-ап намоиш дода мешаванд. Барои баргардонидани огоҳиномаҳо ба формати баннерии дарунсохт, шумо метавонед танзимоти "Муҳит > Интерфейс > Бартарият додани услуби баннер" -ро тағир диҳед.
  • Муҳаррири код ҳоло як муҳаррири ихтиёрии ҷадвалбандишударо барои зуд иваз кардани файлҳо дорад. Ин хусусият тавассути танзимоти "Муҳити зист > Интерфейс > Истифодаи муҳаррирони ҷадвалбандишуда" фаъол карда мешавад.
     Qt Офаридгор 18 Рушди муҳити зист озод
  • Модели рамзи C++ барои дастгирии хусусиятҳои нави забон навсозӣ шудааст. Таҳрирҳои зуд барои нест кардани қавсҳои ҷингила ва муайян кардани майдонҳои статикӣ низ барои C++ амалӣ карда шудаанд. Асбоби Clangd/LLVM ба версияи 21.1 навсозӣ шудааст.
  • Барои QML, версияи охирини сервери забони QML зеркашӣ ва истифода мешавад.
  • Файлҳои ".user" бо танзимоти лоиҳаи махсуси Qt Creator ба зердиректорияи "qtcreator/" кӯчонида шуданд.
  • Дар реҷаи лоиҳа, қобилияти намоиш додани танҳо маҷмӯаҳо (пайвандҳо ба асбобҳои гуногуни сохтмон ва версияҳои Qt), ки ба лоиҳа дахл доранд ё аллакай истифодашаванда амалӣ карда шудаанд. Саҳифаи "Иҷроиш" ба саҳифаҳо бо танзимоти ҷойгиркунӣ ("Танзимоти ҷобаҷогузорӣ") ва танзимоти иҷро ("Танзимоти иҷро") тақсим шудааст, ки дар якҷоягӣ бо танзимоти сохтан ("Танзимоти эҷод") аз саҳифаи интихоби маҷмӯа ба ҷадвалҳои намоишгари мундариҷа кӯчонида шудаанд. Опсия барои ҳамоҳангсозии танзимоти иҷро бо як маҷмӯа ё дар тамоми маҷмӯаҳои лоиҳа илова карда шудааст.
     Qt Офаридгор 18 Рушди муҳити зист озод
  • Дастгирии санҷишҳои пешакӣ танзимшуда (Test Preset) барои лоиҳаҳо бо истифода аз CMake илова карда шудааст. Филтри "ct" ба Locator барои гузаронидани санҷишҳо дар асоси CTest илова карда шудааст.
  • Конфигуратсия барои истифода дар дастгоҳи дурдаст илова карда шуд Linux-дастгоҳҳои утилитаҳои гуногун, ба монанди CMake, clangd, rsync ва qmake. Танзимоти пайвасти худкор барои фаъол кардани пайвасти худкор ба дастгоҳи дурдаст ҳангоми оғозёбӣ илова карда шудааст.
  • Муҳаррири commit Git амалҳои файлии дастраси худро, аз ҷумла дастгирии мустақими илова кардани файлҳо ба ".gitignore" васеъ кардааст.

Манбаъ: opennet.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster