واي آي (محرر نصوص)

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

واي آي (Yi)
لقطة من محرر النصوص واي آي يعمل على نمط جي تي كيه
معلومات عامة
نوع
نظام التشغيل
المنصة
متعدد المنصات، يحتاج دعم مكتبة GHC البرمجية بنسختها 6.10.x
النموذج المصدري
المطورون
العديد من المطورين و المطور الرئيسي جين-فيليب بيرناردي
موقع الويب
معلومات تقنية
ضمان الجودة
أدوات الواجهة أو إطار العمل
لغة البرمجة
الإصدار الأخير
0.6.6.0
المستودع
الرخصة

الواجهات الأمامية

يمكن للمحرر واي آي استخدام إحدى الواجهتين جي تي كيه + أو في تي واي مما يتيح للمستخدمين انتقاء الواجهة التي يفضلون العمل عليها، ويذكر أيضاً أن هناك واجهة ثالثة ولكنها تجريبية وهي واجهة كوكوا.

أنماط المحاكاة

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

معنى الحرف الصيني في الشعار

يأتي الحرف الصيني التقليدي في شعار واي آي بمعنى «الصالح» أو «العدالة» أو «الإخضاع للسيطرة».

انظر أيضاً

المراجع

  1. الوصول: 5 أكتوبر 2016.
  2. الوصول: 6 أكتوبر 2016.
  • بوابة برمجيات
  • بوابة برمجيات حرة
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.