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

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

نئے ورژن میں:

  • ترتیبات تک فوری رسائی کے لیے مینو میں "ترمیم> ترجیحات" کا عنصر شامل کر دیا گیا ہے۔
  • C++ زبان میں پرانے کوڈ ماڈل کو، جو libclang کی بنیاد پر لاگو کیا گیا ہے، کو غیر فعال کر دیا گیا ہے، اس کے بجائے، پچھلی برانچ سے شروع ہو کر، LSP (Language Server Protocol) پروٹوکول کو سپورٹ کرنے والے Clangd backend پر مبنی ایک ماڈل بطور ڈیفالٹ پیش کیا جاتا ہے۔
  • QML پارسر JavaScript سٹرنگ ٹیمپلیٹس اور "??=" آپریٹر کی پروسیسنگ کی حمایت کرتا ہے۔
  • ازگر کی زبان کے لیے، لینگویج سپورٹ سرور python-lsp-server بطور ڈیفالٹ فعال ہوتا ہے، جس کے لیے ایک علیحدہ سیٹنگ سیکشن "Python > Language Server Configuration" پیش کیا جاتا ہے۔
  • CMake پروجیکٹس کے لیے ایک نیا "پروفائل" سیٹنگ ٹیمپلیٹ نافذ کیا گیا ہے، جو ڈیبگنگ اور پروفائلنگ ٹولز کی شمولیت کے ساتھ "RelWithDebInfo" کی تعمیر کی قسم کو یکجا کرتا ہے۔
  • کوکو کوریج ٹیسٹنگ ٹول کٹ کے لیے تعاون کے ساتھ تجرباتی پلگ ان شامل کیا گیا۔
  • GitLab انضمام کے لیے تجرباتی تعاون شامل کیا گیا، جس سے آپ پروجیکٹس کو دیکھنے اور کلون کرنے، کوڈ اپ لوڈ کرنے اور ایونٹ کی اطلاعات موصول کرنے کی اجازت دیتے ہیں۔
  • UWP (یونیورسل ونڈوز پلیٹ فارم) پلیٹ فارم کے لیے سپورٹ بند کر دی گئی ہے۔
  • ARM MSVC ٹول کٹ کی تعریف ونڈوز پلیٹ فارم پر فراہم کی گئی ہے۔
  • اینڈرائیڈ کے لیے، وائی فائی کے ذریعے آلات سے جڑنے کے لیے ایک آپشن شامل کیا گیا ہے۔

ماخذ: opennet.ru

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