يصل Qt Creator 4.15 مع إصلاحات وتحسينات لنظام iOS

مؤخرا تم الإعلان عن إصدار الإصدار الجديد من IDE Qt Creator 4.15 هذا هو الإصدار الأخير في سلسلة 4.x ومن المتوقع الانتقال إلى مخطط إصدار جديد في الصيف ، حيث سيتغير الرقم الأول من الإصدار في الإصدارات مع التغييرات الوظيفية (Qt Creator 5 ، Qt Creator 6 ، إلخ. .).

بالنسبة لأولئك الذين لا يعرفون عن Qt ، يجب أن يعرفوا ذلك إنها بيئة عمل كائنية المنحى ومتعددة المنصات. يتم استخدامه لتطوير البرامج التي تستخدم واجهة مستخدم رسومية أو أدوات سطر أوامر مختلفة ووحدات تحكم الخادم التي لا تتطلب واجهة مستخدم رسومية.

Qt هو إطار تطوير تطبيقات مجاني ومفتوح المصدر وعبر الأنظمة الأساسية. Es متوافق مع مختلف المنصات مثل؛ Gnu / Linux و OS X و Windows و Android و iOS وغيرها. تعد Qt أكثر من مجرد لغة برمجة ، فهي إطار مكتوب بلغة C ++.

الميزات الرئيسية الجديدة لبرنامج Qt Creator 4.15

في هذا الإصدار الجديد تم تسليط الضوء على أن تمت إضافة دعم iOS كإطار وجهة لمشاريع كيو تي 6 باستخدام CMake، بالإضافة إلى حل المشكلات التي جعلت من الصعب تكوين المشاريع باستخدام نظام CMake build وأعلم أنه تم حل المشكلات المتعلقة بنشر التطبيقات على أجهزة iOS 14.

في محرر التعليمات البرمجية أثناء التصحيح ، يتم تنفيذ القدرة على إظهار تلميحات مضمنة بقيم متغيرة (يتم تمكينها من خلال أدوات> خيارات> مصحح الأخطاء> عام> استخدام التعليقات التوضيحية في المحرر الرئيسي أثناء إعداد التصحيح).

التغيير الآخر الذي يبرز هو ذلك تمت إضافة عامل تصفية إلى Locator لفتح الملفات من أي مكان على القرص. يوفر عامل التصفية أيضًا القدرة على توصيل أداة مساعدة خارجية لسطر الأوامر تعرض قائمة بالملفات بناءً على طلب محدد من المستخدم. بشكل افتراضي ، يتم استخدام الأداة المساعدة لتحديد موقع الملفات على Linux ، بينما يتم استخدام كل شيء على Windows.

بالإضافة إلى ذلك ، قام محرر QML بتنفيذ معالجة المكونات المضمنة وتحسين الدعم لوظائف JavaScript المتقدمة.

من التغييرات الأخرى التي تتميز عن هذا الإصدار الجديد:

  • تمت إضافة إعداد منفصل "أدوات> خيارات> بيئة> النظام> البيئة" لتحديد متغيرات البيئة التي سيتم تعيينها عند تشغيل أدوات مساعدة خارجية من Qt Creator.
  • تمت إضافة إعداد "أدوات> خيارات> البيئة> الواجهة> برنامج ترميز النص" لتغيير ترميز النص.
  • تم إصلاح العديد من أوجه القصور المتعلقة بدعم لغة C ++ في محرر الكود. تمت إضافة القدرة على تصفية نتائج البحث عن الرموز حسب نوع الوصول.
  • يضيف تطبيق خادم بروتوكول خادم اللغة (LSP) دعمًا لتشخيصات الإصدار ورسائل التقدم وميزات التنسيق الإضافية المقدمة في الإصدار 3.15.0.
  • تكوين مبسط لخادم LSP للغة Java.
  • تمت إضافة خيار لتشغيل التطبيقات كجذر من Qt Creator.

أخيرًا ، إذا كنت تريد معرفة المزيد عن هذا الإصدار الجديد ، يمكنك الرجوع إلى الإعلان الأصلي في الرابط التالي.

احصل على Qt Creator 4.15

بالنسبة لأولئك المهتمين ، يجب أن يعرفوا أن الإصدار مفتوح المصدر متاح في صفحة تنزيل Qt ضمن "Qt Creator" ، بينما يمكن للمهتمين بالنسخة التجارية العثور على الرخصة التجارية في بوابة حساب Qt.

بالإضافة إلى أن Qt Creator 4.15 متاح أيضًا كتحديث في المثبت عبر الإنترنت.

بالنسبة لمن يستخدمون Linux ، سنكون قادرين على تنفيذ التثبيت بمساعدة المثبت الذي يتم تقديمه بشكل عام لنظام Linux. للحصول على الحزمة في وضع عدم الاتصال ، ما عليك سوى فتح Terminal وتشغيل الأمر التالي:

wget https://download.qt.io/official_releases/qtcreator/4.15/4.15.0/qt-creator-opensource-linux-x86_64-4.15.0.run

الآن ببساطة يكفي إعطاء أذونات التنفيذ للملف بالأمر التالي:

sudo chmod +x qt-creator-opensource-linux-x86_64-4.15.0.run

والآن يمكننا تشغيل المثبت على نظامنا ، ولهذا يجب علينا كتابة الأمر التالي:

./qt-creator-opensource-linux-x86_64-4.15.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

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.