الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

DreamPie

بدأه SamCode في 18 مارس 2011 · 0 رد · 536 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم و رحمة الله و بركاته

Dream Pie

dreampie-site.png

The Python shell you've always dreamed about!

هو عبارة عن (Python Shell) رسومية تفاعلية متعددة المنصات, صممت لتكون صدفة موثوفة و ممتعة و اكثر فعالية لتعامل مع مفسر اللغة مباشرة. و هذه الصدفة هي حرة و مفتوحة المصدر و مرخصة تحت ترخيص GPL 3.

ومن مميزات هذه Shell هي:

- النافذة مجزئة إلى قسمين, الأولى هو جزء (History Box) و يعرض فيه اﻷكواد و مخرجاتها, و الجزء اﻵخر هو (Code Box) وظيفته هو إدخال الاكواد ومع إمكانية التنقل بين اﻷكواد المدخلة مسبقا.

- سهولة عمل نسخ ﻷكواد و ذلك من خلال خاصية (Copy only code) التي تنسخ فقط الكود من دون مخرجاته و ذلك عند تحديد عدة أسطر تشمل الاكواد و المخرجات.

- عرض و إكمال تلقائي لوسائط الدوال و مع التوثيق و اسماء الملفات.

- إمكانية إخفاء (fold) و إعادة عرض المخرجات ذات اﻷسطر العديدة (مثلا طباعة اﻷعداد من 1 الى 100)

- إمكانية حفظ الجلسة على هيئة ملف من النوع (HTML) ومع إمكانية إعادة تحمليها مرة آخرى.

- دعم التفاعل مع (Matplotlib)

- دعم إصدارت لغة Python و هي (2.5, 2.6, 2.7, 3.1) و Jython 2.5 و IronPython 2.6.

- تعمل على Windows و Gnu\Linux و Mac (في Mac تتطلب MacPorts).

وهذه بعض الصور:

screenshot1.png

واجهة Shell

screenshot2.png

screenshot6.png

screenshot7.png

screenshot8.png

screenshot3.png

الموقع الرسمي : http://dreampie.sourceforge.net

خطوات إعداد DreamPie مع IronPython

لقد أعجبتني هذه الصدفة كثيرا , و من وجهة نظري أراها أكثر انتاجية من Shell الافتراضية و IDLE, و إمكانية حفظ الجلسات مهمة بالنسبة لي (ﻷني ذاكرتي ...... laugh.gif).

دمتم سالمين

تم تعديل هذه المشاركة بواسطة SamCode في 18 مارس 2011 في 06:41

5