Муҳити рушд Qt Creator 12 бароварда шуд

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

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

  • Васлкунаки Compiler Explorer илова карда шуд, ки ба шумо имкон медиҳад, ки коди монтажи аз ҷониби компилятор тавлидшуда ва хатогиҳои аз ҷониби компилятор дар вақти воқеӣ ҳангоми чоп кардани матнҳои манбаъ назорат карда шаванд. Агар лозим бошад, шумо метавонед натиҷаи иҷрои рамзи тартибдодашударо бинед. Интихоби компилятори истифодашуда (GCC, Clang ва ғайра) ва муҳити таҳриркунӣ барои забонҳои гуногуни барномасозӣ имконпазир аст. Рамзи воридшударо дар якҷоягӣ бо танзимот дар файл дар формати ".qtce" захира кардан мумкин аст. Барои фаъол кардани плагин, онро дар равзанаи "Кӯмак > Дар бораи плагинҳо > CompilerExplorer" интихоб кунед, ки пас аз он плагинро тавассути менюи "Истифодаи асбобҳо > Compiler Explorer > Open Compiler Explorer" дастрас кардан мумкин аст).
    Муҳити рушд Qt Creator 12 бароварда шуд
  • Имконияти ислоҳ ва профили сохтани скриптҳои CMake бо истифода аз DAP (Protocol Debug Adapter), ки аз замони нашри CMake 3.27 дастгирӣ мешавад, илова карда шуд. Шумо метавонед амалиётҳоро ба мисли гузоштани нуқтаҳои кандашавӣ дар файлҳои CMake ва ислоҳи раванди конфигуратсия иҷро кунед. Debugging метавонад тавассути менюи "Debug > Start Debugging > Start CMake Debugging" оғоз шавад. Илова бар ин, функсияи профили скрипти CMake тавассути менюи "Таҳлил > CMake Profiler" дастрас аст.
  • Васлкунаки ScreenRecorder (Кӯмак > Дар бораи плагинҳо > ScreenRecorder) барои сабти видеои раванди кор дар Qt Creator илова карда шуд, ки он метавонад барои омода кардани мақолаҳои омӯзишӣ ё замима кардани намоиши визуалии мушкилот ба гузоришҳои хатогӣ муфид бошад.
  • Дар баъзе системаҳо вақти оғозёбӣ ба таври назаррас кам карда шуд.
  • Clangd ва Clang анализатор ба версияи LLVM 17.0.1 навсозӣ карда шуданд.
  • Воситаҳои такмилёфта барои рефакторинги коди C++.
  • Тугмаҳо барои интихоби сабкҳои матн дар муҳаррири матнии Markdown илова карда шуданд.
  • Имконияти истифодаи прокси барои дастрасӣ ба ёвари интеллектуалии GitHub Copilot, ки метавонад ҳангоми навиштани код конструксияҳои стандартиро тавлид кунад, илова карда шуд.
  • Танзимоти марбут ба лоиҳа барои номгузории файлҳо бо рамзи C++ ва ҳуҷҷатгузорӣ тавассути шарҳҳо илова карда шуд.
  • Муҳаррири файл дар формати CMake такмил дода шуд, ки дар он имкониятҳои худкорпуркунии вуруд ба таври назаррас васеъ карда шуданд ва функсияҳо барои зуд ба мавқеъи муайян гузаштан, макрос, ҳадафи ҷамъбаст ё таърифи бастаҳо илова карда шуданд.
  • Муайянкунии автоматии насбҳои PySide фаъол карда шудааст.

Манбаъ: opennet.ru

Илова Эзоҳ