بروغرامرز نوتباد (محرر نصوص)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
بروغرامرز نوتباد
PN Hi Res.png

Pn2.png
لقطة شاشة لمحرر النصوص بروغرامرز نوتباد يعمل على نظام ويندوز أكس بي


المطورون سيمون ستيل
الإصدار الأول 1998 (1998)
حالة التطوير نشط و يتم التطوير عليه
لغة البرمجة سي++
المنصة مايكروسوفت ويندوز  تعديل قيمة خاصية المنصة (P400) في ويكي بيانات
متوفر بلغات متعدد اللغات في واجهة المستخدم
نوع محرر نصوص
الرخصة رخصة بي أس دي
موقع الويب http://www.pnotepad.org

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

تدعم كلا النسختين عملية تمييز أو تعليم الصيغة للعديد من لغات البرمجة من خلال إضافات تعرف باسم "مخططات (schemes)" و التي بالإمكان تعديلها لإضافة دعم تمييز الصيغة للمزيد من لغات البرمجة، و تدعم النسخة الأولى تمييز الصيغة للغات التالية: سي++، صفحات الطرز المتراصة، لغة رقم النص الفائق، ملفات آي أن آي، جافا، جافا سكريبت، أوتوليسب، باسكال، بيرل، أس كيو أل، فيجيوال بيسيك، و لغة الرقم القابلة للامتداد.

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

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

وصلات خارجية[عدل]

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