تم الإعلان للتو عن الإصدار الجديد من محرر النصوص الشهير GNU Emacs 27.1 التي استندت مؤخرًا إلى مكتبة الدقة المتعددة GNU (GMP) و يصل مع بعض الأخبار مثيرة جدا للاهتمام مثل جمثل دعم HarfBuzz لتحليل JSON الأصلي وتنسيق النص.
بالنسبة لأولئك الذين ليسوا على دراية بمحرر النصوص الشهير هذا ، يجب أن يعرفوا ذلك GNU Emacs هو محرر نصوص قابل للتوسيع وقابل للتخصيص ومجاني ومفتوح أنشأه ريتشارد ستالمان ، مؤسس مشروع جنو. هذه هي أشهر عائلة Emacs لمحرري النصوص.
محرر النصوص هذا متاح لأنظمة GNU / Linux و Windows و macOS ، وهو مكتوب بلغة C ويوفر Emacs Lisp كلغة امتداد. تم تطبيق Emacs Lisp أيضًا في لغة C ، وهي "لهجة" من لغة برمجة Lisp التي يستخدمها Emacs كلغة برمجة نصية.
بالنسبة لأولئك الذين ليسوا على دراية بمحرر النصوص هذا ، تتضمن ميزات GNU Emacs ما يلي:
- أوضاع التحرير الحساسة للمحتوى ، بما في ذلك تمييز بناء الجملة ، للعديد من أنواع الملفات
- وثائق شاملة متكاملة ، بما في ذلك برنامج تعليمي للمستخدمين الجدد
- دعم Unicode الكامل لجميع البرامج النصية تقريبًا
- كما أنه قابل للتخصيص بدرجة كبيرة باستخدام كود Emacs Lisp أو واجهة مستخدم رسومية.
- يحتوي على نظام بيئي كامل من الميزات التي تتجاوز تحرير النص ، بما في ذلك تتبع الجدول الزمني الخاص بك ومخطط المشروع (مع وضع Org) ، والبريد الإلكتروني وقارئ الأخبار (Gnus) ، وواجهة تصحيح الأخطاء ، والمزيد.
- و أكثر من ذلك بكثير
الميزات الرئيسية الجديدة لـ GNU Emacs 27.1
في هذا الإصدار الجديد من GNU Emacs 27.1 من الممكن أن تكون قادرًا على إدارة النصين في محتوى المحرر من خلال علامات التبويب إما باستخدام الوضع وضع "Tab-Line" أو "Tab-Bar"". يشبه الخيار الأول طريقة عرض المتصفحات للمحتوى. يحتوي كل مخزن مؤقت على علامة تبويب خاصة به والنقر فوق إحدى علامات التبويب يؤدي إلى تنشيط المحتوى المقابل.
جنبا إلى جنب معها تتم إضافة أوامر جديدة لتمكين شريط علامات التبويب في الجزء العلوي من كل إطار وخطوط علامة التبويب أعلى النوافذ ، بحيث يمكن للمطورين التبديل بين إعدادات النافذة الثابتة والمخازن المؤقتة في النافذة على التوالي.
يمكن تنشيط الوضع باستخدام الأمر وضع سطر علامة التبويب العالمية. المزيج Ctrl + X + LEFT أو ينتقل الأمر السابق المخزن المؤقت إلى المخزن المؤقت السابق والأمر التالي أو المجموعة Ctrl + X + RIGHT إلى المخزن المؤقت التالي.
حداثة أخرى هي الخيار الجديد - ويت-كايرو لبناء محرر مع دعم للأداة بالاعتماد على حالتها التجريبية ، وكذلك تنفيذ الإصدار الجديد على أساس مكتبة Jansson لتحليل محتوى JSON الأصلي.
من ناحية أخرى أيضا يشار إلى أنه من الممكن الآن استخدام مكتبة HarfBuzz لتنسيق النص.
وبالإضافة إلى ذلك، يذكر أيضًا أن هذا الإصدار الجديد من emacs سيحل محل يماغيماغيك, والتي كانت تستخدم سابقًا كمعيار لعرض الرسومات. يستغني المحرر أيضًا عن حزمة الرسومات لتوسيع نطاق الرسومات وتدويرها. وفقًا لفريق Emacs ، الخلفية هي مشكلات الأمان والاستقرار مع ImageMagick.
أخيرًا ، إذا كنت تريد معرفة المزيد عن هذا الإصدار الجديد من المحرر ، فيمكنك التحقق من التفاصيل في الإعلان الرسمي في الرابط التالي.
كيفية تثبيت Gnu Emacs على Ubuntu ومشتقاته؟
إذا كنت مهتمًا بأن تكون قادرًا على تثبيت هذا الإصدار الجديد من Gnu Emacs على توزيعة الخاص بك ، يمكنهم فعل ذلك بطريقتين.
أول واحد منهم هو القيام بذلك مباشرة من مركز البرمجيات من Ubuntu أو بمساعدة Synaptic.
على الرغم من أن تحديثات التطبيق ، كما تعلم ، لا تتوفر عادةً على الفور ، لذلك يجب علينا الانتظار بضعة أيام حتى يتم إتاحتها للجميع.
الطريق الاخر والموصى به لديك ya إصدار أحدث عن طريق تنزيل وتجميع الكود المصدري الذي يمكن العثور عليه على الموقع الرسمي للناشر.
مادة جيدة! أود أن أضيف أنه متوافق أيضًا مع أنظمة BSD. أتمنى لك كل خير