ex.co. 
Descripton:
ex.co. (المبرمج القابل للتوسعة) هو محرر نصوص واجهة المستخدم الرسومية مكتوب في بيثون يستخدم مكتبات PYQT/QScIntilla مع بعض Lexers المتاحة في Cython للحصول على تسليط الضوء على النصوص أكثر كفاءة. لقد طورته مع بساطة الاستخدام والتمديد في الاعتبار.
للحصول على حزم مسبقة لنظام التشغيل Windows ، انظر صفحة الإصدارات (https://github.com/matkuki/exco/Releases/Latest).
موقع إلكتروني:
http://matkuki.github.io/exco/
الفيديو السريع: فيديو:
https://www.youtube.com/watch؟v=v-7fqjgv7ts&feature
رخصة:
رخصة عامة عامة في GNU v3.0
حقوق الطبع والنشر (C) 2013-2023 Matic Kukovec. جميع الحقوق محفوظة.
تراخيص إضافية:
يتم تحديد جميع التراخيص الإضافية في بداية كل ملف رمز المصدر وفي تنسيق الملف النصي في دليل additional_licenses . إذا ارتكبت أي أخطاء ، يرجى فتح مشكلة.
بعض الميزات:
- نظام تخطيط جديد متعدد النوافذ
- جميع وظائف محرر النصوص القياسية (نسخ ، قطع ، لصق ، ...)
- "عجلة الوظيفة" للوصول السريع إلى معظم وظائف ex.co.
- REPLE المدمج Python واحد/متعدد الخطوط (حلقة طباعة القراءة-eval-print) للوصول المباشر/معالجة كل نص نافذة محرر وجميع الوظائف الأخرى
- نشر النص (أيضًا بين نوافذ المحرر)
- تنفيذ أوامر Terminal/Shell مباشرة من REPL (Windows أو Linux)
- القدرة على إضافة وظائف Python المخصصة الخاصة بك
- بناء جملة اللغة تسليط الضوء على: AVS ، ADA ، Bash ، Batch ، Cmake ، CPP ، CSS ، Csharp ، Coffescript ، Cython ، D ، Diff ، Fortran ، Fortran77 ، Html ، IDL ، Java ، Javascript ، Lua ، Makefile ، Matlab ، Nim ، Oberon ، Octave ، Post ، pov ، pov ، pov ، pov ، pov ، pov ، perl ، Python ، Routeros (Mikrotik) ، Ruby ، SQL ، Spice ، TCL ، Tex ، Text ، VHDL ، Verilog ، XML and Yaml
- عرض شجرة الكود لـ:
- بيثون 3
- نيم
- ج
- الكثير في المستقبل ...
المنصات المدعومة:
- Windows (الثنائيات المسبقة المتاحة)
- Linux (تم اختباره على Ubuntu ، Lubuntu ، Mint ، Fedora ، Raspbian (Raspberry PI ، PI2 ، PI3 و PI4))
- Mac OS (شكرًا جزيلاً لـ Zenlc2000 لاختبار هذا على Mac OS 10.11)
متطلبات:
- بيثون 3.6 أو أعلى
- الحزم (قم بتثبيتها مع:
pip install -r requirements.txt ):- هاي
- psutil
- بيتي
- PYQT6 (أو PYQT5)
- QScintilla
- FPDF2
- Ptyprocess (Linux فقط)
- Pywin32 (Windows فقط)
- Pywinpty (Windows فقط)