Qt Creator 10 Development Environment Release

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

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

  • يتم توفير القدرة على نقل وإخفاء التفاصيل حول سير العمليات.
  • في شريط البحث (محدد الموقع)، تم حل مشكلة تذكر آخر عبارة بحث تم إدخالها عند استخدام وضع الفتح في نافذة منبثقة محاذاة للوسط.
  • تم تحديث الإصدار المجمع من LLVM إلى الإصدار 16 مع دعم موسع لمعيار C++ 20 في Clang وتحسين إمكانية التشغيل البيني بين Qt Creator وClangd. يتم تمكين المكون الإضافي ClangFormat افتراضيًا ويستخدم الآن لمحاذاة كود C++.
  • تم تنفيذ القدرة على تغيير الملفات المضمنة تلقائيًا (من خلال التضمين) وضبط الروابط في ملفات C++ بعد إعادة تسمية ملفات ".ui" أو النماذج المحددة فيها.
  • تمت إضافة أداة (الأدوات > C++ > البحث عن الوظائف غير المستخدمة) للبحث عن الوظائف غير المستخدمة في المشروع.
  • تمت إضافة وضع عرض التسلسل الهرمي للمكالمات، وهو متاح لجميع اللغات التي توجد بها خوادم LSP (بروتوكول خادم اللغة) التي تدعم هذه الميزة.
  • تم تحديث نموذج كود QML ليعكس التغييرات في Qt 6.5. يتمتع محرر التعليمات البرمجية الآن بالقدرة على معاينة خصائص الألوان كتلميح أداة.
  • تمت إضافة دعم لتحديد أمر خارجي لتنسيق ملفات QML، على سبيل المثال استدعاء qmlformat بدلاً من منطق التنسيق المضمن.
  • تمت إضافة القدرة على اختبار QML Language Server (Qt Quick > QML/JS Editing > استخدم qmlls الآن) عند تثبيت مكون Qt Language Server الاختياري من مثبت Qt.
  • تم تحديث دعم الإعدادات المسبقة (cmake-presets) لنظام إنشاء CMake إلى الإصدار 5، والذي يتضمن الآن دعمًا للمتغير ${pathListSep} والأمر "include" والاستراتيجية الخارجية للهندسة المعمارية والأدوات.
  • تمت إضافة إعداد إلى المحرر (CMake > Formatter) لتحديد أمر لتنسيق الملفات المرتبطة بـ CMake، على سبيل المثال، يمكنك استخدام الأداة المساعدة cmake-format.
  • تم تنفيذ خطوة تثبيت جديدة باستخدام "cmake --install"، والتي يمكن إضافتها عبر خيار "المشاريع > إعدادات التشغيل > إضافة خطوة نشر".
  • عند البناء في Docker، تمت إضافة دعم المعالجة عن بعد لنموذج التعليمات البرمجية باستخدام عملية الخلفية Clangd. أضاف المكوّن الإضافي ClangFormat دعمًا للعمل مع الملفات الخارجية المستضافة في حاوية Docker.
  • يتم توفير القدرة على التنقل عبر نظام الملفات الخاص بأنظمة الأهداف البعيدة، على سبيل المثال، لتحديد دليل للإنشاء. تمت إضافة دعم لفتح محطة طرفية على نظام بعيد باستخدام إجراء Open Terminal، على سبيل المثال، الموجود في إعدادات بيئة البناء.

المصدر: opennet.ru

إضافة تعليق