Нашри муҳити рушди Qt Creator 9

Нашри муҳити рушди ҳамгирошудаи Qt Creator 9.0 нашр шудааст, ки барои эҷоди замимаҳои платформавӣ бо истифода аз китобхонаи Qt тарҳрезӣ шудааст. Он ҳам таҳияи барномаҳои классикиро дар C++ ва ҳам истифодаи забони QML, ки дар он JavaScript барои муайян кардани скриптҳо истифода мешавад ва сохтор ва параметрҳои элементҳои интерфейс бо блокҳои ба CSS монанд муайян карда мешаванд, дастгирӣ мекунад. Барои Linux, Windows ва MacOS маҷмӯаҳои омода сохта шудаанд.

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

  • Дастгирии таҷрибавӣ барои чаҳорчӯбаи санҷиши Squish GUI илова карда шуд. Васлкунаки ҳамгироии Squish ба шумо имкон медиҳад, ки парвандаҳои санҷишии мавҷударо кушоед ва нав эҷод кунед, парвандаҳои санҷиширо сабт кунед, Squish Runner ва Squish Serverро барои иҷро кардани ҳолатҳои санҷишӣ ва ҳолатҳои санҷишӣ истифода баред, пеш аз иҷрои санҷишҳо барои қатъ кардани иҷроиш дар мавқеи додашуда нуқтаҳои шикаста муқаррар кунед ва тағирёбандаҳоро тафтиш кунед.
  • Ҳангоми намоиш додани кӯмак ва ҳуҷҷатҳои дарунсохт дастгирии мавзӯи торик илова карда шуд.
  • Ҳангоми намоиш додани кӯмаки контексти API, мундариҷа ҳоло бо назардошти версияи Qt дар лоиҳа тавлид мешавад (яъне барои лоиҳаҳое, ки Qt 5 доранд, ҳуҷҷатҳо барои Qt 5 нишон дода мешаванд ва барои лоиҳаҳое, ки Qt 6 доранд, ҳуҷҷатҳо барои Qt 6 аст. нишон дода шудааст.
  • Имконият ба муҳаррир барои визуализатсияи абзорҳо дар ҳуҷҷат илова карда шудааст. Ҳар як сатр бо хати амудии алоҳида қайд карда мешавад. Имконияти тағир додани фосилаи сатр низ илова карда шуд ва масъалаҳои иҷроиш ҳангоми интихоби блокҳои хеле калон ҳал карда шуданд.
    Нашри муҳити рушди Qt Creator 9
  • Модели рамзи C++ дар асоси пуштибонии Clangd, ки LSP (Protocol Server Language) -ро дастгирӣ мекунад, акнун метавонад бо як мисоли Clangd барои тамоми сессия кор кунад (қаблан ҳар як лоиҳа намунаи Clangd-и худро дошт). Имконияти тағир додани афзалияти риштаҳои пасзаминаи Clangd, ки барои индексатсия истифода мешаванд, ба танзимот илова карда шудааст.
  • Параметрҳои услуби коди C++-ро мустақиман аз муколамаи танзимоти асосӣ бидуни кушодани муколамаи алоҳида таҳрир кардан мумкин аст. Танзимоти ClangFormat ба ҳамон бахш кӯчонида шуданд.
  • Масъалаҳои кушодани файлҳои QML аз феҳристи сохтмон ба ҷои директорияи манбаъ ва аз даст додани нуқтаҳо ҳангоми истифодаи функсияи бозсозӣ ҳал карда шуданд.
  • Дастгирии иловашуда барои конфигуратсия ва сохтани танзимоти пешакӣ барои лоиҳаҳои CMake.

Манбаъ: opennet.ru

Илова Эзоҳ