4 مستودعات
Executing selected ranges of code or entire scripts directly from the editor interface.
Distinct from Code Block Execution: None of the candidates cover the act of sending a selected editor range to an interpreter for immediate execution.
Explore 4 awesome GitHub repositories matching development tools & productivity · Interactive Code Block Execution. Refine with filters or upvote what's useful.
python-mode هي إضافة IDE لـ Vim توفر مجموعة أدوات متكاملة لتطوير Python. تدمج واجهة تصحيح أخطاء لإدارة نقاط التوقف في التنفيذ وفحص حالة البرنامج، ومتصفح توثيق لاسترجاع رموز اللغة الرسمية، ونظاماً للتحليل الساكن وإعادة الهيكلة الهيكلية المؤتمتة. يتميز المشروع بمدير بيئة مخصص يكتشف ويستخدم بيئات افتراضية خاصة بالمشروع لضمان حل المكتبة والمترجم بشكل صحيح. يدمج أدوات خارجية مثل PyLint وRope لتحديد أخطاء الكود وإجراء إعادة هيكلة على مستوى المشروع. تغطي الإضافة قدرات تطوير واسعة بما في ذلك التدقيق في الوقت الفعلي، وتنسيق الكود المؤتمت، وإكمال الكود الذكي. كما توفر أدوات تنقل هيكلية للقفز بين التعريفات، وتمييز بناء الجملة المتقدم، والقدرة على تنفيذ كتل كود فردية مباشرة من المحرر.
Enables running the current script or a selected range of code directly from the editor interface.
ptpython هو صدفة (Shell) تفاعلية لـ Python ووحدة تحكم تطوير قابلة للبرمجة. يعمل كـ REPL محسّن لتنفيذ كود Python وإدارة حالة وقت التشغيل، ويتميز بدعم حلقة أحداث غير متزامنة تسمح ببيانات await على المستوى الأعلى. البيئة قابلة للتخصيص بدرجة عالية، وتوفر مخططات ربط مفاتيح قابلة للتوصيل ومظاهر واجهة قابلة للتعديل. توفر واجهة قابلة للبرمجة يمكن تضمينها في تطبيقات أخرى لتسهيل تصحيح أخطاء وقت التشغيل وفحص الحالة المباشر. تتضمن الصدفة مجموعة من أدوات المطور للبرمجة التفاعلية، مثل الإكمال التلقائي للكود، والتحرير متعدد الأسطر، وتمييز بناء الجملة في الوقت الفعلي. كما تسمح بتنفيذ أوامر صدفة النظام مباشرة من المطالبة.
Provides an enhanced interactive REPL for executing and testing Python code with advanced editor features.
Hydrogen is an interactive code execution environment and text editor integration that enables the execution of individual lines or blocks of code with immediate inline output. It functions as a polyglot interactive notebook and a remote kernel orchestrator, allowing users to run code via Jupyter kernels and render rich media, such as plots, images, and video, directly within the editor. The system distinguishes itself through remote kernel management, routing code execution to external containers or remote servers via network sockets. It maintains a stateful programming environment where lan
Enables the execution of individual lines or blocks of code directly within the text editor.
CherryTree هو تطبيق لتدوين الملاحظات الهرمي ومحرر مستندات نصية غنية مصمم لتنظيم المعلومات داخل شجرة متداخلة من العقد. يعمل كأداة توثيق مدمجة بالكود وقاعدة معرفية مشفرة، باستخدام SQLite أو XML لتخزين البيانات محلياً. يتميز المشروع بدمج إمكانات تركز على المطورين، مثل تمييز بناء الجملة والقدرة على تنفيذ كتل الكود مباشرة عبر محطة طرفية خارجية. كما يوفر تشفيراً محمياً بكلمة مرور لتأمين البيانات المخزنة ومنع الوصول غير المصرح به إلى شجرة المعلومات. يغطي البرنامج مجموعة واسعة من إمكانات إدارة المحتوى، بما في ذلك عرض المعادلات الرياضية LaTeX، ومعالجة الوسائط المضمنة، والارتباط التشعبي الداخلي والخارجي. يدعم قابلية نقل البيانات من خلال استيراد المحتوى الخارجي والتصدير متعدد التنسيقات إلى PDF أو HTML أو نص عادي، إلى جانب أدوات البحث والاستبدال العالمية.
Enables the immediate execution of selected code ranges directly from the editor interface.