اطلاق ال .. انطلاق ال .. اقلاع ال النسخة الجديدة من بيئة التطوير المتكاملة كيو تي الخالق 7.0، مصمم لإنشاء تطبيقات عبر الأنظمة الأساسية باستخدام مكتبة Qt.
في الإصدار 7.0 من QtCreator يتم دعم تطوير برنامج C ++ الكلاسيكي مثل استخدام لغة QML ، حيث يتم استخدام JavaScript لتحديد البرامج النصية ، ويتم إنشاء بنية ومعلمات عناصر الواجهة باستخدام كتل تشبه CSS.
الميزات الرئيسية الجديدة لبرنامج Qt Creator 7.0
في هذا الإصدار الجديد المقدم من Qt Creator 7.0 إضافة عنصر قائمة "ملف جديد أو مشروع" ينقسم إلى مربعين حوار منفصلين "ملف جديد" و "مشروع جديد".
أفادت أن المستخدمين الذين يستخدمون Qt Online Installer حول توافر المراجعات الطفيفة من كيو تي. علبة تكوين عرض الإخطارات في قسم "الخيارات> البيئة> التحديثات".
آخر التغييرات التي تبرز هو تم تحديث نموذج الكود للغة C ++ إلى LLVM 14 وتغيرت افتراضيًا لاستخدام الواجهة الخلفية Clangd التي تدعم LSP (بروتوكول خادم اللغة). يمكن إرجاع الواجهة الخلفية القديمة عبر قائمة "أدوات> خيارات> C ++> Clangd" ، حيث يمكنك أيضًا تعطيل استخدام Clangd لفهرسة كود المشروع ، ولكن استمر في استخدامه لتمييز بناء الجملة وإكمال الإدخال التلقائي.
بالإضافة إلى ذلك ، تكوين البرنامج المساعد تم نقل ClangFormat إلى القسم بإعدادات النمط العامة ويتم تقديمه كعلامة تبويب منفصلة.
من التغييرات الأخرى التي تبرز:
- تم تحديث تطبيق المحلل اللغوي QML ليعكس التغييرات من أحدث فرع Qt.
- تم إعادة تصميم صفحة الإعدادات للمشاريع التي تستخدم CMake.
- تمت إضافة زر "Stop CMake" لإيقاف تنفيذ CMake ، على سبيل المثال ، أثناء إعداد البرامج النصية لبناء المشروع.
- توفير القدرة على إعادة تشغيل CMake لتحديث التكوين ، حتى إذا كان المشروع قد تم تكوينه بالفعل.
- متغيرات CMake منفصلة للتكوينات الأولية والحالية للمشروع ، في الحالة الأولى المتغيرات من ملف CMakeLists.txt.use المستخدمة أثناء التكوين الأول ، وفي الحالة الثانية المتغيرات التي يتم تصديرها عبر CMake file-api json من. cmake / api / v1 / دليل الاستجابة.
- تحسين الاكتشاف التلقائي للأدوات المتاحة وتقليل عدد استدعاءات المترجم الاختيارية عند بدء التشغيل ، مما يؤدي إلى وقت بدء تشغيل Qt Creator أسرع في بعض البيئات.
- توفر معالجات المشروع الجديدة تعريف C ++ 17 كمعيار C ++.
على نظام macOS الأساسي ، يتم أخذ إعدادات النظام الخاصة بالسمة الداكنة في الاعتبار. - تمت إضافة الدعم التجريبي لـ Docker في إصدارات macOS.
- بالنسبة لمنصة Android ، تمت إضافة خيار تحديد NDK الافتراضي وتم تحسين الكشف عن منصات NDK.
- بالنسبة لمنصة Linux ، يتم تضمين الواجهة الخلفية لـ Qt بناءً على بروتوكول Wayland.
- لتمكين الواجهة الخلفية ، اضبط متغير البيئة QT_QPA_PLATFORM = wayland قبل البدء.
أخيرا إذا كنت تريد معرفة المزيد عنها حول هذا الإصدار الجديد ، يمكنك التحقق من الإعلان الأصلي في الرابط التالي.
احصل على Qt Creator 7.0
بالنسبة لأولئك المهتمين ، يجب أن يعرفوا أن الإصدار مفتوح المصدر متاح في صفحة تنزيل Qt ضمن "Qt Creator" ، بينما يمكن للمهتمين بالنسخة التجارية العثور على الرخصة التجارية في بوابة حساب Qt.
بالنسبة لمن يستخدمون Linux ، سنكون قادرين على تنفيذ التثبيت بمساعدة المثبت الذي يتم تقديمه بشكل عام لنظام Linux. للحصول على الحزمة في وضع عدم الاتصال ، ما عليك سوى فتح Terminal وتشغيل الأمر التالي:
wget https://download.qt.io/official_releases/qtcreator/7.0/7.0.0/qt-creator-opensource-linux-x86_64-7.0.0.run
الآن ببساطة يكفي إعطاء أذونات التنفيذ للملف بالأمر التالي:
sudo chmod +x qt-creator-opensource-linux-x86_64-7.0.0.run
والآن يمكننا تشغيل المثبت على نظامنا ، ولهذا يجب علينا كتابة الأمر التالي:
./qt-creator-opensource-linux-x86_64-7.0.0.run
في نهاية التثبيت ، يجب علينا تثبيت بعض الحزم الإضافية لتجنب المشاكل عند العمل مع Qt Creator، لهذا على نفس الجهاز ، سنقوم بكتابة الأوامر التالية:
sudo apt-get install build-essential
ويجب علينا أيضًا تثبيت مكتبة تكوين الخطوط العامة:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
أو لأولئك الذين يفضلون الانتظار حتى تكون الحزمة جاهزة في مستودعات Ubuntu والمستودعات المشتقة ، يمكنهم تثبيت الحزمة بالأمر التالي:
sudo apt install qtcreator