Code :: Blocks 20.03 هنا وهذه أهم أخبارها

مؤخرا تم الإعلان عن إصدار الإصدار الجديد من Code :: Blocks 20.03، الإصدار الذي يصل بعد أكثر من عامين من التطوير ومع ما يزيد قليلاً عن 2 تغيير والتي تبرز منها العديد من التحسينات وإصلاحات الأخطاء وبعض الميزات الجديدة.

بالنسبة لأولئك الذين ليسوا على دراية بـ Code :: Blocks ، يجب أن تعرف أن هذا هي بيئة تطوير مفتوحة المصدر مرخصة بموجب رخصة جنو العمومية التي لديه دعم لمجمعين متعددين ، من بينها يمكننا أن نجد MinGW / GCC و Digital Mars و Microsoft Visual C ++ و Borland C ++ و LLVM Clang و Watcom و LCC و Intel C ++ Compiler.

تم تطوير Code :: Blocks بلغة البرمجة C ++ باستخدام wxWidgets كمجموعة أدوات واجهة المستخدم الرسومية. يستخدم بنية البرنامج المساعد ، ويتم تحديد إمكاناته وخصائصه من خلال الإضافات المتوفرة موجه نحو C ، C ++. لديها نظام بناء مخصص ودعم بناء اختياري.

الميزات الرئيسية الجديدة لـ Code :: Blocks 20.03

في هذا الإصدار الجديد من Code: Blocks يتميز بوضع علامة على الانتقال إلى مكتبة wxWidgets3.x GUI، والتي أ من المزايا الرئيسية من هذه الهجرة وتقدم دعمًا لشاشات HiDPI ، بالإضافة إلى بعض الإصلاحات التي تم إجراؤها على واجهة المستخدم الرسومية ، بالإضافة إلى تخطيط محرر الصور وتلقي دعم أفضل لـ wxGLCanvas لـ wxWidgets 3.x.

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

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

وأخيرا، بالنسبة لواجهة النظامa, بالنسبة إلى Ubuntu ، تم تنفيذ حل لمشكلة إعادة الرسم لأن التطبيق يتجمد عند استخدامه بشكل غير صحيح ، بالإضافة إلى ماذاه من هذا الإصدار ، سيتلقى المستخدم إشعارًا بوجود تجميع قيد التشغيل أثناء الإغلاق وسيتم سؤالك عما إذا كنت تريد إيقافه.

في قائمة "ملف" ، تمت إزالة العناصر التالية: "حفظ الكل" و "حفظ كل المشاريع" و "إغلاق كل المشاريع".

تم تحديث ألوان تلميح أداة cc بعد تغيير الإعدادات والفرز الثابت للمجلدات الظاهرية عند وجود مجلد فارغ.

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

  • اسمح للمستخدم بتجاهل ملف التكوين القديم إذا لم يتم تحميله
  • إرجاع خطأ إذا كانت هناك أخطاء عند قراءة ملف xml مع tinyxml
  • تحطم ثابت عند قراءة ملف التكوين المقطوع
  • تجميع ثابت باستخدام أدوات آلية على OSX
  • تم تحديث نظام التجميع
  • إصلاح التعطل عند إنشاء الدُفعات ، لأن الضبط التلقائي يصل إلى مؤشر فارغ
  • تتطلب الكتل الآن مترجم C ++ 11
  • دعم إضافي لنصوص PowerShell النصية
  • تمت إضافة الموضع الحالي للمؤشر في شريط الحالة
  • تم إصلاح خطأ القراءة بعد نهاية المصفوفة عندما يحتوي المشروع على أكثر من MAX_TARGETS من الأهداف
  • كن قادرًا على استبدال الأحرف الكبيرة والصغيرة بأحرف كبيرة وصغيرة عندما يغير المستخدم اسم الوجهة الافتراضي
  • تسريع فتح ملف الانتقال للمشاريع الكبيرة
  • تغيير حجم المحرر وإعدادات البيئة بشكل صحيح

إذا كنت تريد معرفة القائمة الكاملة للتغييرات ، فيمكنك القيام بذلك في الرابط التالي.

كيفية تثبيت CodeBlocks على Ubuntu ومشتقاته؟

إذا كنت ترغب في تثبيت بيئة التطوير هذه على نظامك يجب عليك اتباع التعليمات التالية.

أول شيء يجب أن نفعله هو افتح Terminal باستخدام Ctrl + T + Alt ونحن ذاهبون إلى قم بتشغيل الأوامر التالية. فاموس أ أضف هذا المستودع إلى نظامنا مع:

sudo add-apt-repository ppa:codeblocks-devs/release

Y أخيرًا قمنا بالتثبيت مع:

sudo apt install codeblocks


		

اترك تعليقك

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

*

*

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