Qt تخلیق کار 6.0 ترقیاتی ماحول کی ریلیز

مربوط ترقیاتی ماحول Qt Creator 6.0 کا اجراء شائع کیا گیا ہے، جو Qt لائبریری کا استعمال کرتے ہوئے کراس پلیٹ فارم ایپلی کیشنز بنانے کے لیے ڈیزائن کیا گیا ہے۔ یہ C++ میں کلاسک پروگراموں کی ترقی اور QML زبان کے استعمال دونوں کو سپورٹ کرتا ہے، جس میں جاوا اسکرپٹ کو اسکرپٹ کی وضاحت کے لیے استعمال کیا جاتا ہے، اور انٹرفیس عناصر کی ساخت اور پیرامیٹرز CSS جیسے بلاکس کے ذریعے بیان کیے جاتے ہیں۔

Qt تخلیق کار 6.0 ترقیاتی ماحول کی ریلیز

نئے ورژن میں:

  • بیرونی عمل کو چلانا، جیسے کہ یوٹیلیٹیز کی تعمیر اور کلینگ ٹائیڈی، کو ایک الگ سرور پروسیس میں الگ کیا جاتا ہے، جو لینکس میں ایسے مسائل کو حل کرتا ہے جو بڑی ایپلی کیشنز سے عمل کو فورک کرنے پر وسائل کی زیادہ کھپت کا باعث بنتے ہیں۔
  • ٹیکسٹ ایڈیٹر میں ایک ملٹی کرسر ایڈیٹنگ موڈ ہے جو آپ کو ایک ساتھ متعدد جگہوں پر ٹیکسٹ شامل کرنے کی اجازت دیتا ہے۔ (اضافی کرسر Alt+Click کے ذریعے شامل کیے جاتے ہیں)۔
    Qt تخلیق کار 6.0 ترقیاتی ماحول کی ریلیز
  • C++ کوڈ ماڈل کو LLVM 13 میں اپ ڈیٹ کر دیا گیا ہے۔
  • C++ کوڈ ماڈل کے لیے کلینگ سرور (clangd) کیشنگ سروس کو بیک اینڈ کے طور پر استعمال کرنے کی صلاحیت کو مستحکم کر دیا گیا ہے۔ LSP (Language Server Protocol) پروٹوکول کے استعمال کی بدولت clangd backend اختیاری طور پر libclang پر مبنی کوڈ ماڈل کو تبدیل کرنے کے لیے استعمال کیا جا سکتا ہے۔ فعال کرنا "ٹولز > آپشنز > C++ > کلینگڈ" مینو میں موجود "کلنگڈ استعمال کریں" آپشن کے ذریعے کیا جاتا ہے۔
    Qt تخلیق کار 6.0 ترقیاتی ماحول کی ریلیز
  • مربوط Qt کوئیک ڈیزائنر بطور ڈیفالٹ غیر فعال ہوتا ہے، اور جب .ui.qml فائلوں کو کھولنے کی کوشش کی جاتی ہے، تو Qt ڈیزائن اسٹوڈیو پیکیج کہا جاتا ہے۔ مستقبل میں Qt ڈیزائن اسٹوڈیو اور Qt Creator (ویڈیو) کے درمیان انضمام کو مزید بہتر بنانے کے منصوبے ہیں۔ آپ "پلگ انز کے بارے میں" مینو میں "QmlDesigner پلگ ان" آپشن کے ذریعے بلٹ ان Qt کوئیک ڈیزائنر واپس کر سکتے ہیں۔
  • "فائل سسٹم ویو میں دکھائیں" آئٹم کو پروجیکٹ ٹری سیاق و سباق کے مینو میں شامل کیا گیا ہے۔
  • فائلز ان آل پروجیکٹ ڈائرکٹریز ونڈو اب عالمی تلاش کو سپورٹ کرتی ہے، جو لوکیٹر فلٹر جیسی صلاحیتیں فراہم کرتی ہے۔
  • CMake پر مبنی منصوبوں کے لیے سپورٹ کو بڑھا دیا گیا ہے۔ ہیڈر فائلوں کو شامل کرنے کے لیے، انفرادی ہیڈر نوڈس کے بجائے، سورس فائلوں کی ایک عام فہرست اب استعمال کی جاتی ہے۔
  • ڈوکر کنٹینرز بنانے اور چلانے کے لیے بہتر سپورٹ۔
  • Qt Creator 6 بائنریز کو Qt 6.2 برانچ استعمال کرنے کے لیے منتقل کر دیا گیا ہے۔ MacOS کے لیے یونیورسل بلڈز شامل کیے گئے، بشمول Intel اور ARM آرکیٹیکچرز کے لیے سپورٹ۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں