افتح القائمة الرئيسية

محرر النصوص البرمجية ومحرر الكود هو محرر نصوص مصمم خصيصا لتحرير الأكواد المصدرية في برنامج حاسوب بواسطة مبرمج. وقد يكون تطبيقا مستقلا أو مدمجا في بيئة تطوير متكاملة.

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

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

محررات صالحة للعربيةعدل

  • Visual Studio Code[1]
  • CodeMirror[2]

محررات أخرىعدل

مراجععدل

  1. ^ "محرر لـ النصوص والأكواد البرمجية (Text Editor) يدعم اللغة العربية". abuelfateh.com (باللغة الإنجليزية). مؤرشف من الأصل في 28 أبريل 2019. اطلع عليه بتاريخ 28 أبريل 2019. 
  2. ^ "CodeMirror: Bi-directional Text Demo". codemirror.net. مؤرشف من الأصل في 21 مارس 2019. اطلع عليه بتاريخ 28 أبريل 2019. 

انظر أيضاعدل