كود ميرور
CodeMirror هو مكون جافا سكريبت يوفر محرر أكواد في المتصفح . يتميز بواجهة برمجة تطبيقات غنية ويركز على قابلية التوسع .
تاريخ
كُتبت النسخة الأولى من المحرر في أوائل عام 2007، لوحدة التحكم في موقع Eloquent JavaScript. جُمعت الشفرة لأول مرة وأُصدرت تحت اسم CodeMirror في مايو 2007. استندت هذه النسخة إلى ميزة contentEditableالمتصفحات. [ 2 ]
في أواخر عام ٢٠١٠، قدّم مشروع Ace ، وهو محرر أكواد آخر قائم على جافا سكريبت، تقنيات تنفيذ جديدة، وأثبت إمكانية التعامل مع مستندات تحتوي على آلاف الأسطر دون تراجع في الأداء، حتى في جافا سكريبت. وقد حفّز هذا إعادة كتابة CodeMirror [ ٣ ] وفقًا للمبادئ نفسها. وكانت النتيجة الإصدار الثاني، الذي لم يعد يعتمد على [التقنية السابقة] contentEditable، وحسّن الأداء بشكل ملحوظ.
صدرت النسخة السادسة في عام 2022. [ 4 ] [ 5 ] تم تقسيم المكتبة إلى مجموعة من الحزم، [ 6 ] [ 7 ] ويتم إصدار الحزم الأساسية بشكل مستقل. [ 1 ]
انظر أيضاً
مراجع
- 1 2 "سجل تغييرات CodeMirror" . تم الاطلاع عليه في 2 فبراير 2026 .
- ↑ "تنفيذ محرر جافا سكريبت مع تمييز بناء الجملة - في جافا سكريبت" . 24 مايو 2007.
- ↑ "دخل CodeMirror 2 مرحلة الإصدار التجريبي" . 8 فبراير 2011.
- ^ هافربيك ، مارين (8 يونيو 2022). "تم إصدار CodeMirror 6.0" .
- ^ هافربيك ، مارين (8 يونيو 2022). "كود ميرور 6.0" .
- ↑ "دليل ترحيل CodeMirror من الإصدار 5 إلى 6" . تم الاطلاع عليه بتاريخ 30 يونيو 2023 .
- ↑ "دليل نظام CodeMirror" . تم الاطلاع عليه بتاريخ 30 يونيو 2023 .
روابط خارجية
- مكتبات جافا سكريبت
- محررات HTML القائمة على جافا سكريبت
- برنامج مرخص بموجب ترخيص MIT
- نماذج أولية لبرامج الويب
