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

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
بروغرامرز نوتباد
Programmer's Notepad
PN Hi Res.png
Pn2.png
لقطة شاشة لمحرر النصوص بروغرامرز نوتباد يعمل على نظام ويندوز أكس بي
المطور سيمون ستيل
الإصدار الأولي 1998 (1998)
مكتوب بلغة سي++
نظام تشغيل ميكروسوفت ويندوز
متوفر باللغة متعدد اللغات في واجهة المستخدم
حالة التطوير نشط و يتم التطوير عليه
النوعية محرر نصوص
الترخيص رخصة بي أس دي
موقع وب http://www.pnotepad.org

تعديل

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

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

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

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

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

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