محرر النصوص البرمجية

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

لقطة شاشة لاستخدام Notebad++ لتحرير كود xml

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

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

محرر الكود المصدري هو برنامج محرر نصوص مصمم خصيصًا لتحرير الكود المصدري لبرامج الكمبيوتر. قد يكون تطبيقًا مستقلاً أو قد يكون مضمنًا في بيئة تطوير متكاملة (IDE) أو متصفح ويب. تعد محررات الكود المصدري أداة برمجة أساسية، حيث أن الوظيفة الأساسية للمبرمجين هي كتابة وتحرير الكود المصدري.

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

  • 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.
  3. "Global Text Editor Market By Product Type (Cloud Based, Web Based) And By End-Users/Application (Large Enterprises, SMEs) Global Market Share, Forecast Data, In-Depth Analysis, And Detailed Overview, and Forecast, 2013 - 2026"، مؤرشف من الأصل في 7 أغسطس 2020، The major players operating into Text Editor Market include: Visual Studio Code, Notepad++, Sublime, Brackets, UltraEdit, Atom
  • بوابة برمجة الحاسوب
  • بوابة علم الحاسوب
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.