محرر الكود المصدري
هذه المقالة يتيمة حيث أن عددًا قليلاً من المقالات أو لا مقالات إطلاقًا تصل إليها. ساعد من فضلك بإضافة وصلات في المقالات ذات العلاقة. (مايو_2011) |
يعد محرر الكود المصدري عبارة عن برنامج محرر نصوص مُصمم خصيصًا لتحرير كود مصدري في برنامج حاسوب بواسطة مبرمج. وقد يكون تطبيقًا مستقلاً أو قد يكون مدمجًا في بيئة تطوير متكاملة (IDE).
تتمتع محررات الأكواد المصدرية بميزات مصممة خصيصًا لتبسيط إدخال الكود المصدري والإسراع به، مثل وظائف تعليم الصيغة والإكمال التلقائي ومطابقة قوس كما توفر تلك المحررات كذلك طريقة مريحة لتشغيل مصرف أو مفسر أو المصحح أو برنامج آخر ذي صلة بعملية تطوير البرامج. لذا، في الوقت الذي يمكن فيه استخدام محررات النصوص لتحرير كود مصدري، إذا لم تعمل على بتحسين عملية تحرير الكود وتبسيطها وتشغيلها تلقائيًا، فلا تعد "محررات كود مصدري"، بل فقط "محررات نصوص يمكن استخدامها كذلك لتحرير كود مصدري".
تقوم القليل من محررات الكود المصدري بعملية فحص الصيغة بينما يقوم المبرمج بالكتابة، حيث تقدم تحذيرًا فوريًا من مشاكل الصيغة. كما تعمل القليل من محررات الكود المصدري بضغط الكود المصدري، حيث تعمل في العادة على تحويل الكلمات الرئيسية العامة إلى رمز مميز أحادي وحدة البايت، وإزالة المساحة البيضاء غير الضرورية، وتحويل الأرقام إلى نمط ثنائي. وتعمل محررات الرموز المميزة تلك لاحقًا على فك ضغط كود المصدر إثناء عرضه، والكتابة المميزة له مع الكتابة بأحرف كبيرة والمباعدة. وتقوم بعض محررات النصوص بكلتا الوظيفتين.
بعض محررات الكود المصدري الشهيرة
- BBEdit (ماك أو إس عشرة)
- Code Crusader IDE (ماك أو إس عشرة، لينكس)
- Crimson Editor (مايكروسوفت ويندوز)
- إكليبس
- إيماكس (متعدد المنصات، شاملاً يونكس، لينكس، ماك أو إس عشرة، مايكروسوفت ويندوز)
- EmEditor (مايكروسوفت ويندوز)
- جيني (متعدد المنصات، شاملاً يونكس، لينكس، ماك أو إس عشرة، مايكروسوفت ويندوز)
- محرر إنتيليج إيديا المدمج (مايكروسوفت ويندوز، لينكس، ماك أو إس عشرة)
- ISPF/PDF Edit (حاسوب IBM MVS الكبير، TRSDOS، دوس، يونكس، آي بي إم إيه آي إكس، لينكس،أو إس/2، مايكروسوفت ويندوز)
- جي إيدت (مايكروسوفت ويندوز، لينكس، ماك أو إس عشرة)
- كايت/كي ديفيلوب (كدي)
- ActiveState Komodo Edit
- محرر Lazarus المدمج (مايكروسوفت ويندوز، لينكس، ماك أو إس عشرة)
- محرر مايكروسوفت فيجوال ستوديوالمدمج (مايكروسوفت ويندوز)
- إن إيدت (لينكس، يونكس، ماك أو إس عشرة)
- نتبينز
- نوتباد++ (مايكروسوفت ويندوز)
- محرر الكود المصدري/النص Programmer's Notepad(مايكروسوفت ويندوز)
- PSPad (مايكروسوفت ويندوز)
- SciTE (مايكروسوفت ويندوز، لينكس، ماك أو إس عشرة)
- SlickEdit (مايكروسوفت ويندوز، لينكس،ماك أو إس عشرة)
- Source Insight (مايكروسوفت ويندوز)
- SubEthaEdit (ماك أو إس عشرة)
- TextMate (ماك أو إس عشرة)
- TextPad (مايكروسوفت ويندوز)
- محرر Semware TSE (مايكروسوفت ويندوز)
- UltraEdit (مايكروسوفت ويندوز، ماك أو إس عشرة)
- في آي/ فيم (متعدد المنصات، شاملاً يونكس، لينكس،ماك أو إس عشرة، مايكروسوفت ويندوز)
انظر أيضًا
Source code editor]] es:Editor de código fuente id:Penyunting kode sumber ja:ソースコードエディタ nl:Broncode-editor pl:Edytor kodu źródłowego ru:Редактор исходного кода