Qt خالق 10 ترقي ماحول رليز

Qt Creator 10.0 انٽيگريٽيڊ ڊولپمينٽ ماحول جو رليز، Qt لائبريري استعمال ڪندي ڪراس پليٽ فارم ايپليڪيشن ٺاهڻ لاءِ ٺهيل، شايع ڪيو ويو آهي. ٻنهي کلاسک C++ پروگرامن جي ترقي ۽ QML ٻولي جي استعمال کي سپورٽ ڪيو ويو آهي، جنهن ۾ JavaScript استعمال ڪيو ويندو آهي اسڪرپٽس کي بيان ڪرڻ لاءِ، ۽ انٽرفيس جي عنصرن جي جوڙجڪ ۽ پيرا ميٽرس سي ايس ايس-جهڙوڪ بلاڪن ذريعي سيٽ ڪيل آهن. لينڪس، ونڊوز ۽ ميڪوس لاءِ تيار ٿيل اسيمبليون ٺهيل آهن.

نئين نسخي ۾:

  • آپريشن جي ترقي بابت تفصيل کي منتقل ڪرڻ ۽ لڪائڻ جي صلاحيت مهيا ڪئي وئي آهي.
  • سرچ بار (لوڪٽر) ۾، سينٽرل الائنڊ پاپ اپ ونڊو ۾ اوپننگ موڊ استعمال ڪرڻ دوران آخري داخل ٿيل سرچ جملي کي ياد رکڻ جو مسئلو حل ٿي ويو آهي.
  • LLVM جو بنڊل ورزن 16 جاري ڪرڻ لاءِ اپڊيٽ ڪيو ويو آھي ڪلانگ ۾ C++ 20 معيار لاءِ وڌايل سپورٽ سان ۽ Qt Creator ۽ Clangd جي وچ ۾ بهتر لاڳاپو. ClangFormat پلگ ان ڊفالٽ طور تي چالو ڪيو ويو آھي ۽ ھاڻي استعمال ڪيو ويندو آھي سي ++ ڪوڊ کي ترتيب ڏيڻ لاءِ.
  • شامل ڪيل فائلن کي خودڪار طريقي سان تبديل ڪرڻ جي صلاحيت کي لاڳو ڪيو (شامل ذريعي) ۽ C++ فائلن ۾ لنڪس کي ترتيب ڏيڻ کان پوء ".ui" فائلن کي تبديل ڪرڻ يا انهن ۾ بيان ڪيل فارم.
  • پروجيڪٽ ۾ غير استعمال ٿيل ڪمن کي ڳولڻ لاءِ هڪ اوزار (ٽولز> C++> Unused Functions) شامل ڪيو ويو.
  • شامل ڪيو ويو ڪال هيئرارڪي ڏيک موڊ، سڀني ٻولين لاءِ دستياب آهي جن لاءِ LSP (ٻولي سرور پروٽوڪول) سرور آهن جيڪي هن خصوصيت جي حمايت ڪن ٿا.
  • QML ڪوڊ ماڊل کي اپڊيٽ ڪيو ويو آهي تبديلين کي ظاهر ڪرڻ لاءِ Qt 6.5. ڪوڊ ايڊيٽر کي ھاڻي صلاحيت آھي رنگن جي پراپرٽيز کي ٽول ٽِپ جي طور تي.
  • QML فائلن کي فارميٽ ڪرڻ لاءِ خارجي ڪمانڊ جي وضاحت ڪرڻ لاءِ سپورٽ شامل ڪئي وئي، مثال طور بلٽ ان فارميٽنگ منطق جي بدران qmlformat کي ڪال ڪرڻ.
  • QML ٻولي سرور کي جانچڻ جي صلاحيت شامل ڪئي وئي (Qt Quick > QML/JS Editing > qmlls هاڻي استعمال ڪريو) جڏهن Qt انسٽالر کان اختياري Qt Language سرور جزو انسٽال ڪيو وڃي.
  • CMake بلڊ سسٽم جي presets (cmake-presets) لاءِ سپورٽ ورزن 5 ۾ اپڊيٽ ڪئي وئي آھي، جنھن ۾ ھاڻي ${pathListSep} متغير، ”شامل“ ڪمانڊ ۽ فن تعمير ۽ اوزارن لاءِ خارجي حڪمت عملي شامل آھي.
  • هڪ سيٽنگ ايڊيٽر ۾ شامل ڪئي وئي آهي (CMake> Formatter) CMake سان لاڳاپيل فائلن کي فارميٽ ڪرڻ لاءِ حڪم بيان ڪرڻ لاءِ، مثال طور، توهان استعمال ڪري سگهو ٿا cmake-فارميٽ يوٽيلٽي.
  • "cmake --install" استعمال ڪندي هڪ نئون تنصيب قدم لاڳو ڪيو، جيڪو "منصوبا> رن سيٽنگون> شامل ڪريو ڊيپلائي قدم" اختيار ذريعي شامل ڪري سگھجي ٿو.
  • جڏهن Docker ۾ تعمير، ڪوڊ ماڊل جي ريموٽ پروسيسنگ لاء مدد شامل ڪئي وئي آهي Clangd پس منظر جي عمل کي استعمال ڪندي. ClangFormat پلگ ان ڊاکر ڪنٽينر ۾ ميزباني ڪيل خارجي فائلن سان ڪم ڪرڻ لاءِ مدد شامل ڪئي آهي.
  • ريموٽ ٽارگيٽ سسٽم جي فائيل سسٽم ذريعي نيويگيٽ ڪرڻ جي صلاحيت مهيا ڪئي وئي آهي، مثال طور، تعمير لاء ڊاريڪٽري کي چونڊڻ لاء. اوپن ٽرمينل ايڪشن استعمال ڪندي ريموٽ سسٽم تي ٽرمينل کولڻ لاءِ سپورٽ شامل ڪئي وئي، مثال طور، عمارت جي ماحول جي سيٽنگن ۾ موجود.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو