تم إصدار بيئة التطوير Qt Creator 12

تم نشر إصدار بيئة التطوير المتكاملة Qt Creator 12.0 ، المصممة لإنشاء تطبيقات عبر الأنظمة الأساسية باستخدام مكتبة Qt. يتم دعم تطوير برامج C ++ الكلاسيكية واستخدام لغة QML ، حيث يتم استخدام JavaScript لتحديد البرامج النصية ، ويتم تعيين هيكل ومعلمات عناصر الواجهة بواسطة كتل تشبه CSS. يتم تشكيل التجميعات الجاهزة لأنظمة Linux و Windows و macOS.

новой версии:

  • تمت إضافة البرنامج المساعد Compiler Explorer، مما يسمح لك بمراقبة كود التجميع الذي تم إنشاؤه بواسطة المترجم والأخطاء التي اكتشفها المترجم في الوقت الفعلي أثناء كتابة النصوص المصدر. إذا لزم الأمر، يمكنك عرض نتيجة تنفيذ التعليمات البرمجية المترجمة. من الممكن تحديد المترجم المستخدم (GCC، Clang، إلخ) وبيئة التحرير للغات البرمجة المختلفة. يمكن حفظ الرمز الذي تم إدخاله مع الإعدادات في ملف بتنسيق ".qtce". لتنشيط مكون إضافي، حدده في نافذة "تعليمات > حول المكونات الإضافية > CompilerExplorer"، وبعد ذلك يمكن الوصول إلى المكون الإضافي من خلال القائمة "Use Tools > Compiler Explorer > Open Compiler Explorer").
    تم إصدار بيئة التطوير Qt Creator 12
  • تمت إضافة القدرة على تصحيح الأخطاء وإنشاء ملفات تعريف البرامج النصية الخاصة بـ CMake باستخدام DAP (بروتوكول محول التصحيح)، المدعوم منذ إصدار CMake 3.27. يمكنك إجراء عمليات مثل تحديد نقاط التوقف في ملفات CMake وتصحيح أخطاء عملية التكوين. يمكن بدء التصحيح من خلال القائمة "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

إضافة تعليق