بي (محرر نصوص)

بي (بالإنجليزية: Pe)‏ و هي اختصار للتعبير (Programmer’s Editor) و تعني حرفياً (محرر المبرمجين) و هو محرر نصوص مخصص للعمل على نظام تشغيل بي أو إس و ينتمي لعائلة البرمجيات المفتوحة المصدر و هو موجه بشكل خاص للمطورين والمبرمجين اللذين يعملون على تحرير نصوص الشيفرة المصدرية لبرامج الحاسوب.[1][2] و نظراً لتركيزه على تحرير الشيفرات المصدرية فهو يحوي العديد من المزايا والوظائف المخصصة لهذا الغرض ومنها ميزة تمييز أو تعليم الصيغة لعدد كبير من لغات البرمجة بالإضافة لوجود دعم أساسي لكتابة الشيفرات المصدرية بلغة أتش تي أم أل بوجود إضافة الإكمال التلقائي، و يدعم كذلك عملية نقل الملفات من خلال بروتوكول نقل الملفات أو المعروف ب (FTP)، و من الناحية النظرية فقد تم تطويره ليكون شبيهاً لتطبيق ماكينتوش بروغرامرز وركشوب و محرر النصوص بي بي إديت اللذان يعملان كأدوات تحرير على نظام ماك أو إس.

بي
Pe
معلومات عامة
نوع
موقع الويب
معلومات تقنية
المطورون
هارتن هيكلمن
لغة البرمجة
المستودع
الرخصة

المزايا والوظائف

التاريخ

تم تطوير بي على يد المبرمج الهولندي هارتن هيكلمن و هو نفسه من قام بتطوير برمجية بي دي بي (و هي برمجية مخصصة لتتبع الأخطاء البرمجية وتشخيصها و إيجادها وإزالتها على مستوى الشيفرة المصدرية لنظام بي أو إس). و قد تم استخدام بي لكتابة كتاب بي أو أس بايبل (BeOS Bible) و هو كتاب شامل يحوي الكثير من المعلومات المتعلقة بنظام بي أو إس بالإضافة إلى المقالة التي كتبها الكاتب الأمريكي نيل ستيفينسون و المعروفة بعنوان (In the Beginning... Was the Command Line) و التي تحولت فيما بعد إلى كتاب، ويحوي الكتابان استشهادات باستخدام محرر النصوص بي في كتابة نصوصهما. تم تصدير بي للعمل على أنظمة تشغيل أخرى مثل ماك أو أس أكس و جنو/لينكس و ويندوز تحت اسم "بيبر (Pepper)" و تم فتح الشيفرة المصدرية الأصلية المكتوبة لنظام بي أو إس حيث تم تضمينها في الإصدارات الأولى من نظام التشغيل هايكو.

مراجع

  1. Stephenson, Neal (1999). In the Beginning... Was the Command Line. Neal Stephenson. ISBN 9780380815937. مؤرشف من الأصل في 15 ديسمبر 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. Tappe, Oliver (December 16, 2014). "BeOS". Pe on Github. https://github.com/olta. مؤرشف من الأصل في 12 مايو 2015. اطلع عليه بتاريخ 17 ديسمبر 2014. الوسيط |CitationClass= تم تجاهله (مساعدة); روابط خارجية في |ناشر= (مساعدة)

    وصلات خارجية

    انظر أيضاً

    • بوابة برمجيات
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.