كونتكست (محرر نصوص)
كونتيكست هو محرر نصوص مخصص لكتابة الشيفرة المصدرية لبرامج الحاسوب ويعمل على أنظمة ميكروسوفت ويندوز، يدعم كونتيكست العديد من لغات البرمجة من ناحية تمييز الصيغة بالإضافة إلى دعمه للعديد من اللغات البشرية في واجهة المستخدم الرسومية.
كونتيكست
لقطة شاشة من محرر النصوص كونتيكست يعمل على نظام ويندوز أكس بي و يعرض فيها محتويات ملف "اقرأني"
نوع | |
---|---|
نظام التشغيل |
جميع الإصدارات من نظام ميكروسوفت ويندوز |
النموذج المصدري | |
متوفر بلغات |
الإنجليزية[1] — الألمانية[1] — الفرنسية[1] — الصربية الكرواتية[1] — الصينية[1] — التشيكية[1] — الدنماركية[1] — الهولندية[1] — الإستونية[1] — إسبرانتو[1] — الإسبانية[1] — الجليقية[1] — الإيطالية[1] — المجرية[1] — برتغالية برازيلية[1] — الروسية[1] — السلوفينية[1] — البولندية[1] — الليتوانية[1] — اللاتفية[1] — التركية[1] |
موقع الويب |
لغة البرمجة | |
---|---|
حالة التطوير |
غير نشط |
الإصدار الأخير |
|
الرخصة | |
الملفات المقروءة |
C# source code file (en) [3]*C source code file (en) [3]*C header file (en) [3]*Pascal script (en) [3]*ملف كود مصدر لغة جافا[3]*Visual Basic File (en) [3]*Perl script (en) [3]*.html[3]*Cascading Style Sheets file format family (en) [3]*Structured Query Language script (en) [3]*FoxPro script (en) [3]*Python script (en) [3]*PHP script (en) [3]*Tcl Script (en) [3] |
الملفات المنتجة |
المزايا والوظائف
عدلنسرد تالياً مجموعة من المزايا والوظائف التي يقوم كونتيكست بدعمها:
- فتح عدد غير محدود من الملفات.
- تحرير الملفات الكبيرة الحجم (حجم الملف غير محدود ويمكنه تحرير «سطور» يصل حجم السطر فيها إلى 4 كيلوبايت).
- دعم تمييز الصيغة للغات برمجة متعددة منها:
- سي شارب (#C).
- سي (C).
- سي++ (++C).
- ديلفي (Delphi).
- باسكال (Pascal).
- جافا (Java).
- جافاسكريبت (Javascript).
- فيجوال بيسك (Visual Basic).
- بيرل (Perl).
- سي جي اَي (CGI).
- أتش تي أم أل (HTML).
- سي أس أس (CSS).
- أس كيو أل (SQL).
- فوكس برو (FoxPro).
- لغة التجميع للمعالجات على هيكلية (80x86).
- بايثون (Python).
- بي أتش بي (PHP).
- تي سي أل أو تيكل (TCL).
- أكس أم أل (XML).
- فورتران (Fortran).
- دعم تمييز الصيغة المعرف من قبل المستخدمين.
- دعم العديد من اللغات البشرية على واجهة المستخدم الرسومية ويشمل ذلك (الإنجليزية، الألمانية، الفرنسية، الكرواتية، الصينية، التشيكية، الدنماركية، الهولندية، الأستونية، الاسبرانتو، الإسبانية، الجاليكية، الإيطالية، الهنجارية، البرتغالية، الروسية، السلوفانية، البولندية، الليتوانية، اللاتيفية، والتركية)
- دعم تخصيص مساحات العمل للمشاريع المنفصلة (project workspaces support).
- دعم اليونيكود (تشفير UTF-8).
- دعم قوالب الشيفرات المصدرية.
- دعم تخصيص ملفات المساعدة لكل نوع ملف على حدة.
- دعم مستكشف الملفات مع قائمة المفضلة.
- دعم مقارنة الملفات.
- دعم تصدير (تحويل) الملفات إلى النوعين «أتش تي أم أل (HTML)» و «اَر تي أف (RTF)».
- دعم تحويل أنواع الملفات بين دوس ويونكس وماكينتوش.
- تذكر اَخر مكان في عملية التحرير لكل ملف على حدة.
- تحويل رموز الشيفرة المصدرية إلى تعليقات برمجية والعكس (commenting/uncommenting code).
- ترتيب النصوص.
- تعليم النصوص على النحوين:
- أفقي عن طريق السطور.
- عامودي عن طريق الأعمدة.
- الإشارات المرجعية.
- البحث والاستبدال عن طريق الكلمات أو الجمل وأيضاً دعمه للبحث والاستبدال عن طريق التعابير النمطية ويشمل ذلك جميع الملفات المفتوحة.
- البحث التصاعدي (أي أنه يبدأ البحث من أول الملف إلى اَخره) ويقوم بتعليم الكلمات أو الجمل التي يجدها لتمييزها عن بقية كلمات وجمل النصوص.
- دعم أساليب متعددة لإزاحة الشيفرة المصدرية.
- دعم تخصيص ألوان الطباعة بالإضافة إلى دعم خاصية معاينة الملف قبل الطباعة.
- دعم تخصيص تركيبة أزرار المفاتيح لتنفيذ الوظائف مع الأخذ بعين الاعتبار لنوع الملف.
- دمج المترجمات (Compilers) مع المحرر وإظهار نتيجة الترجمة (Compilation).
تاريخه
عدلبتاريخ 7 أيلول من العام 2007 قرر المطور والمؤلف الأصلي للمحرر القيام ببيع المشروع بالكامل ويشمل ذلك الشيفرة المصدرية للمحرر، وحقوق الملكية الفكرية، والموقع بالإضافة إلى نطاق الإنترنت الخاص بالمشروع وفي شهر كانون الأول من نفس العام تم الإعلان عن بيع المشروع وتحويله إلى شركة. وفي شهر اَذار من العام 2009 تم اتخاذ القرار بفتح الشيفرة المصدرية للمحرر على العامة.
انظر أيضاً
عدلالمراجع
عدل- ^ ا ب ج د ه و ز ح ط ي يا يب يج يد يه يو يز يح يط ك كا وصلة مرجع: https://www.contexteditor.org/features/. الوصول: 14 يونيو 2024.
- ^ ا ب وصلة مرجع: http://www.contexteditor.org/downloads.
- ^ ا ب ج د ه و ز ح ط ي يا يب يج يد يه يو وصلة مرجع: https://www.contexteditor.org/features/. الوصول: 17 يونيو 2024.
- هذا النص ترجمة لصفحة الويكي الإنجليزية ConTEXT