Ulipad هو كسبيثون / بيثون بالطاقة، الموجهة نحو مبرمج ومحرر مرونة. لديها العديد من الميزات مثل متصفح الدرجة، رمز الإكمال التلقائي، عارض HTML، ومتصفح الدليل، المعالج وغيرها الكثير. الميزة الأكثر إثارة للاهتمام ومميزة هو استخدام تقنية mixin مما يجعل Ulipad سهلة إلى تمديد بيئة البرمجة. يمكنك كتابة mixins الخاصة بك، والإضافات أو مخطوطات بسيطة، وكل واحد منهم يمكن أن تكون متكاملة في Ulipad بطريقة سلسة.
لماذا أطلق عليها اسم UliPad؟
اسم يأتي من كلاوديو Grondi (شكرا لك!).
وقال كلاوديو Grondi:
ونحن على الطريق لجعل NewEdit محرر مبرمج أعتقد، أن
سيساعد اسما فريدا جديدا هنا الكثير (NewEdit رخيصة فقط ...).
أنا أقترح على استخدام 'UliPad.
أنه يحتوي على الاختصار من غير محدود.
ويحكي أنه هو محرر نص عادي (وسادة).
ويحكي شيئا عن المؤلف الأصلي (LImodou).
لكن الميزة الأكثر أهمية هو:
على & nbsp؛
على & nbsp؛ غوغل لم إدخال "UliPad 'حتى الآن!
رائع! يبدو كثير من الناس مثل ذلك.
يستخدم UliPad Mixin والمساعد تقنية كما هندسته المعمارية. ويمكن تمديد معظم طبقاته عبر مكونات mixin والمساعد، وأخيرا أصبحت فئة السلامة عند إنشاء المثيل. حتى UliPad ديناميكية للغاية. يمكنك كتابة الميزات الجديدة في ملفات جديدة، ونادرا ما تحتاج إلى تعديل التعليمات البرمجية الموجودة. وإذا كنت ترغب في تمديد الفئات الموجودة، يمكن أن تكتب mixins والإضافات، وسيتم هذا متجهة إلى فئة الهدف الذي أسميه "فئة فتحة". وهذه التقنية بإجراء التغييرات مركزية وتمكنت بسهولة.
هدف
جعل نظيفة وقوية ومرنة المحرر العام، وحتى إطار التطبيق. وإضافة ملحقات ينبغي أن تكون سهلة للغاية.
المهام:
على & nbsp؛ * إطار Mixin والمساعد
على & nbsp؛ * دعم يونيكود
على & nbsp؛ * تعريف المستخدم البرنامج المساعد إدارة
على & nbsp؛ * نافذة مخصصة العضو التكامل
على & nbsp؛ * مخصص العضو ظيفة المعالج
الميزات:
عبر منصة
بناء على كسبيثون، لذلك يمكن تشغيلها في أي مكان أن كسبيثون يعمل، مثل: ويندوز، لينكس.
دعم يونيكود.
معظم ملامح wxStyledTextCtrl (الشرارة)
تسليط الضوء على بناء الجملة، دعم بيثون، C / C ++، أتش تي أم أل، نص عادي
للطي
قوس مطابقة
...
اختيار موسعة
ممتدة اختيار كلمة - يمكنك الضغط على Ctrl + MouseDoubleClick لتحديد كلمة بما في ذلك ''.
اختيار يقابل - اختر النص في حرف نقلت مثل: () []، {}، ''، ومثل؛ & مثل ؛.
على سبيل المثال: سلسلة يحبون فقط
وظائفها مواطنه (النفس، "هذا هو اختبار '):
يمثل حرف '^' موقف الإقحام في السطر أعلاه. إذا كنت اضغط على Ctrl + E، سوف تقوم بتحديد النص كله في ()، أي ومثل، واحترام الذات، 'وهذا هو اختبار' & مثل ؛. ما هو أكثر في قائمة التحديد.
الآخرين تمديد التحرير
تكرار النص - تماما مثل فيم على Ctrl + V، على Ctrl + P، وأكثر من ذلك. يمكنك تكرار فوق أو تحت شار، كلمة، الخط الذي يتطابق مع حرف الرائدة.
نقلا عن النص - إضافة بعض حرف نقلت قبل وبعد النص المحدد، تماما كما: ومثل؛ & ؛، مثل ''، ()، []، {}، وسلسلة مخصصة، الخ
التحويل النص وعرض - الثعبان - & GT؛ أتش تي أم أل، النص إعادة هيكلة - & GT؛ أتش تي أم أل، والمنسوجات - & GT؛ أتش تي أم أل، ويمكنك إخراج أو عرض النص HTML في إطار الرسالة، أو إطار عرض أتش تي أم أل، أو استبدال النص المحدد.
ترميز UTF-8 الكشف عن السيارات
تغيير وثيقة ترميز
الاحتياطية للسيارات
دعم نشاط الدورة - أنها سوف توفر جميع أسماء الملفات المغلقة، وإعادة فتح الملفات كما بدأت المقبل.
القاضي الذكي شار البادئة - انها سوف السيارات تخمين شار المسافة البادئة، وتحدد ذلك.
العثور في ملفات
دعم المرجعية
دعم الثعبان
المدمج في بيثون نافذة تفاعلية تقوم على PyShell، ودعم يونيكود
السيارات على الانتهاء
calltips بناء الدالة
تشغيل، تشغيل مع الحجة، والتوقف عن مصدر الثعبان
التغيير السيارات المسار الحالي
متصفح الطبقة الثعبان
تركيب وفحص أسلوب PEP8، أيضا توفير البرنامج المساعد pylint.
مقتطفات الشفرة
يمكنك إدارة مقتطفات الشفرة الخاصة بك مع فئات، ولكل فئة يمكن أن يكون العديد من البنود. فإن كل بند تمثل التعليمات البرمجية المتكررة. يمكنك إدراج البند فقط عن طريق النقر المزدوج على ذلك. حتى أنها تدعم استيراد وتصدير.
دعم مشروع بسيط
يمكن إنشاء مشروع ملف خاص، لذلك كل الملفات والمجلدات ضمن المجلد الذي يحتوي على المشروع يمكن اعتبار المشروع كله.
آلية التمديد
السيناريو - يمكنك إرسال السهل النصي لمعالجة جميع الموارد من UliPad، تماما مثل: تحويل النص، الخ
المساعد - وظيفة مخصصة. أكثر تعقيدا ولكن أكثر قوة. يمكن دمج بسهولة مع UliPad، ويمكن أن تدار عن طريق القائمة.
الأمر Shell - إضافة أوامر قذيفة غالبا ما تستخدم، وتنفيذها.
دعم بروتوكول نقل الملفات
يمكنك تحرير الملفات عن بعد من خلال بروتوكول نقل الملفات. يمكنك إضافة، إعادة تسمية، حذف، تحميل، تنزيل الملف / الدليل.
دعم متعدد اللغات
تدعم حاليا 4 لغات: الإنجليزية، الإسبانية، الصينية المبسطة والصينية التقليدية، والتي يمكن أن يكون بين الكشف عن السيارات.
سفن العديد من الإضافات (يجب configed كما استخدمها من قبل)
دعم جانغو المساعد
إعادة تسمية الملفات دفعة المساعد
تعاوني المساعد دعم البرمجة، وأسماء كما pairprog.
مشغل MP3 المساعد
التدقيق الإملائي المساعد
المساعد المعالج
النص إلى كلام (ويندوز فقط) المساعد
...
مخطوطات شحنها
يمكنك العثور عليها في ($ UliPadInstalled) / مخطوطات.
ساحر
يمكنك ان تجعل قالب المعالج الخاص بك. يمكن للمعالج بيانات المستخدم المدخلات، تتحد مع القالب، وإخراج النتيجة. والمعالج أيضا دعم إطار قانون بإنشائه. سوف تساعدك هذه الميزة في تحسين كفاءة الترميز.
Direcotry متصفح
استعراض الدلائل متعددة، ويمكنك إضافة حقا، حذف، إعادة تسمية الدلائل والملفات. انقر نقرا مزدوجا سيتم فتح الملف في إطار محرر.
الإكمال التلقائي (ACP)
الإعلانات ملف المستخدم الإكمال التلقائي، فإنه يمكن أن يساعد على إدخال رمز مفيدة للغاية وظيفية.
عمود الوضع التحرير
يمكنك اختيار multilines، ثم قم بتعيين المنطقة وضع العمود، وذلك في أي خط من هذه المنطقة، إذا قمت بإدخال حرف، خطوط أخرى وأيضا إضافة هذه الشخصية. إذا كنت ترغب في التعامل مع multilines كما وضع مماثل، فإن هذه الوظيفة أن يكون مفيد جدا.
الإنتقال الذكية
UliPad يمكن أن نتذكر ترتيب زيارة ملفاتك فتح، ويمكنك العودة أو المضي قدما في هذه الملفات.
التعبير العادي يعيش البحث
يمكنك كتابة بعض التعبير العادي على الطاير، ونرى النتيجة dynamiclly.
التدقيق الإملائي المساعد
تحتاج إلى تثبيت وحدة PyEnchant.
البرمجة التعاونية
يمكن المستخدمين المتعددين تعديل بعض الملفات في نفس الوقت. يجب تمكين pairprog المساعد.
ما يجب عمله يدعم
يجد السيارات لجميع الناس، ويدعم العديد من نوع من الأشكال.
متعددة مشاهدة يدعم
يمكن للمستخدم فتح مستند في وجهات النظر المتعددة، على سبيل المثال في الجزء الأيمن أو الجزء السفلي.
دعم التحكم في الإصدار
دعم إس. الآن يمكنك استخدام إس في UliPad لتحديث، الخروج، ارتكاب، الخ
المتطلبات:
بيثون
كسبيثون
لم يتم العثور على التعليقات