الثلاثاء، 11 يوليو 2017

برنامج Not Pad++

نوتباد++
نوتباد++ (بالإنجليزية: ++Notepad) هو محرر نصوص مخصص لكتابة الشيفرة المصدرية (الكود المصدري) لبرامج الحاسوب و يعمل على أنظمةويندوز، و الهدف منه هو الحصول على محرر نصوص قوي و لا يستهلك الكثير من موارد النظام و يدعم تحرير نصوص الشيفرات المصدرية لمجموعة واسعة من لغات البرمجة. و يتميز نوتباد++ عن قرينه محرر النصوص "نوتباد" (المضمن مع أنظمة ميكروسوفت ويندوز بشكل تلقائي) بأن الأول يدعم عملية التحرير المبوبة (نوافذ على شكل ألسنة مبوبة) مما يسمح للمستخدمين القيام بتحرير أكثر من ملف في نفس الوقت.
يتم توزيعه بشكل مجاني و هو مصنف ضمن البرمجيات الحرة و مرخص تحت رخصة جنو العمومية و قد تمت إستضافته على موقع الاستضافة الشهيرسورس فورج.نت حيث تم تنزيله من هناك لأكثر من 277 مليون مرة، و قد حاز مشروع نوتباد++ في مناسبتين على "جائزة خيار مجتمع سورس فورج" كأفضل أداة تطوير برمجية، و منذ العام 2010 و تحديداً في شهر يونيو من ذلك العام تم نقل المشروع من سورس فورج.نت إلى توكس فاميلي (و هي  منظمة غير ربحية تقدم خدمات مجانية للمشاريع التي تتبنى مع فلسفة البرمجيات الحرة).


و يقوم نوتباد++ باستخدام مكتبة سينتيلّا البرمجية لإظهار و تحرير النصوص -و مكتبة سينتيلّا البرمجية هي مكتبة برمجية تصنف ضمن البرمجيات الحرة و تقدم واجهات تطبيق برمجية لوظائف تحرير النصوص-.

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

يمكن تقسيم مزايا و وظائف نوتباد++ إلى قسمين رئيسيين و هما "مزايا و وظائف عامة" و "مزايا و وظائف خاصة بتحرير الشيفرة المصدرية"، و نقوم تالياً بسرد مزايا كل من القسمين:
  • المزايا و الوظائف العامة:
    • دعم عملية التحرير المبوبة (حيث يمكن للمستخدمين القيام بفتح أكثر من ملف في نفس الوقت باستخدام نافذة تحرير متعددة الألسن بحيث يحوي كل لسان ملف منفصل عن اللسان الاَخر).
    • دعم تقنية السحب و الإفلات (Drag-and-Drop).
    • دعم متعدد لمرافق التخزين المؤقتة (Multiple Clipboards) -وهذه الخاصية بحاجة إلى إضافة (plugin) لتفعيلها-
    • دعم تقسيم شاشة التحرير و تزامن تحريك النصوص إلى (الأعلى و الأسفل) أو (اليمين و اليسار).
    • دعم المدقق الإملائي (بحاجة إلى استخدام برمجية Aspell)
    • دعم تحرير النصوص على نظام اليونيكود (و يشمل ذلك كل من تشفير UTF-8 و تشفير UTF-16).
    • البحث و الاستبدال (Find and Replace) مع الخصائص التالية:
      • دعم التعابير النمطية في عملية البحث و الاستبدال.
      • تغطي عملية البحث و الاستبدال السطور المتعددة.
      • تغطي عملية البحث و الاستبدال الملفات المتعددة.
      • ملخص لما تم إيجاده و استبداله.
    • دعم مقارنة الملفات (File Comparison) و المقصود هنا مقارنة محتويات الملفات و ليست الملفات بعينها.
    • دعم تكبير وتصغير الخطوط (Zooming).

نوتباد++ يعمل على نظام ماك أو أس أكس باستخدام برمجية واين
Share:

0 التعليقات:

إرسال تعليق