سايت (محرر نصوص)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
سايت
SciTE
SciTEIco.png
Scite (1).png
لقطة من شاشة لمحرر النصوص سايت يعمل على نظام ويندوز.
المطور نيل هدجسون
الإصدار الأولي 1999 (1999)
آخر إصدار 3.2.5 / 2013-02-26؛ منذ 611 يومًا
مكتوب بلغة سي++
نظام تشغيل متعدد المنصات
الحجم ما يقارب 5.5 ميجابايت
متوفر باللغة متعدد اللغات (49 لغة)
حالة التطوير فعال و يتم التطوير عليه بشكل مستمر
النوعية محرر نصوص
الترخيص رخصة إشعار الإذن وإخلاء المسؤولية التاريخية (Historical Permission Notice and Disclaimer)
موقع وب http://www.scintilla.org/SciTE.html

تعديل

سايت هو محرر نصوص مبني على مكتبة سينتيلّا البرمجية و هو متعدد المنصات و يعمل على مختلف أنواع أنظمة التشغيل و قد قام نيل هدجسون بتطويره و إطلاق النسخة الأولى منه في العام 1999، شروط استخدامه خاضعة لرخصة إشعار الإذن وإخلاء المسؤولية التاريخية (Historical Permission Notice and Disclaimer).

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

المزايا و الوظائف[عدل]

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

التخصيص[عدل]

لقطة شاشة لمحرر النصوص سايت يعمل على نظام ديبيان و يظهر في الصورة نص مكتوب بلغة بي أتش بي

محرر النصوص سايت قابل للتخصيص بشكل كبير حيث أن إعدادات التخصيص يتم تغييرها عبر تحرير ملف نصي مخصص لهذا الغرض، و من المعلوم أيضاً انه من الممكن الحصول على تخصيصات مختلفة لكل لغة مستخدمة أو لكل مشروع تتم كتابة نصوصه عبر المحرر بالإضافة إلى وجود خيارات يتم تخصيصها لعموم مستخدمي المحرر أو تعيينها لمستخدمين محددين، و يتيح هذا المجال أمام المستخدمين للقيام بتحديد خياراتهم الخاصة -كل على حدا- في كثير من الأمور المتعلقة بعملية تحرير النصوص و من ذلك:

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

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

مزايا و خصائص أخرى[عدل]

في بدايات العام 2003 أصبح المحرر يدعم أكثر من 20 لغة بشرية (21 لغة بشرية) على واجهة المستخدم بالإضافة إلى دعمه لأكثر من 35 لغة برمجة مختلفة، و يستطيع سايت أيضاً التحويل بين فواصل السطور لأنواع متعددة من المنصات و من ضمنها (دوس، يونكس، و ماكينتوش) و كشف تراميز اليونيكود المختلفة للملفات النصية، و أكثر خاصية تميز سايت عن باقي أقرانه من المحررات بشكل عام هي تصدير النصوص من الملفات النصية إلى ملفات من الأنواع التالية:

أنظر أيضاً[عدل]

المراجع[عدل]