محرر النصوص المجاني Notepad++ شائع الاستخدام، لكنه لا يدعم تشغيل أكواد بايثون بشكلٍ أصلي. يوضح هذا الدليل طريقتين لتشغيل نصوص بايثون مباشرةً داخل Notepad++، مما يعزز سير عملك.
محتويات
تشغيل نصوص بايثون عبر أمر التشغيل
تتطلب هذه الطريقة تثبيت بيئة بايثون بشكل صحيح مع إضافة بايثون إلى متغير بيئة PATH الخاص بنظامك. يسمح هذا بتشغيل بايثون من سطر الأوامر دون تحديد المسار الكامل للبرنامج التنفيذي.
- تثبيت بايثون: قم بتنزيل وتثبيت بايثون من https://www.python.org/downloads/. من المهم التأكد من تحديد خيار “إضافة بايثون إلى PATH” أثناء التثبيت.
- فتح ملف بايثون الخاص بك: افتح نص بايثون الخاص بك في Notepad++.
- الوصول إلى أمر التشغيل: انتقل إلى
تشغيل
>تشغيل...
(أو اضغط على F5). - إدخال الأمر: في مربع الحوار “تشغيل”، أدخل الأمر التالي:
cmd /k python "$(FULL_CURRENT_PATH)"
cmd /k
: يفتح نافذة سطر الأوامر، ويحافظ عليها مفتوحة بعد تنفيذ النص لعرض المخرجات والأخطاء. استبدل/k
بـ/c
لإغلاق النافذة تلقائيًا.python
: ينفذ نص بايثون.$(FULL_CURRENT_PATH)
: ماكرو Notepad++ الذي يقوم بإدراج المسار الكامل للملف المفتوح حاليًا.
- حفظ الأمر: انقر فوق “حفظ…” وقم بتعيين اسم (مثل “تشغيل بايثون”). يمكنك بعد ذلك تشغيل النص عن طريق تحديد هذا الأمر المحفوظ من قائمة التشغيل أو باستخدام اختصار مُعيّن.
- تنفيذ النص الخاص بك: حدد “تشغيل بايثون” من قائمة التشغيل أو استخدم الاختصار. ستظهر مخرجات النص في سطر الأوامر.
تشغيل نصوص بايثون باستخدام إضافة PyNPP
توفر إضافة PyNPP نهجًا أكثر تكاملاً لتشغيل أكواد بايثون في Notepad++.
- تثبيت PyNPP: انتقل إلى
إضافات
>مدير الإضافات
>عرض مدير الإضافات
. ابحث عن “PyNPP”، وحدد المربع، وانقر فوق “تثبيت”. أعد تشغيل Notepad++ بعد التثبيت. - تهيئة PyNPP (اختياري): يمكنك الوصول إلى إعدادات PyNPP عبر
إضافات
>PyNPP
>الإعدادات
لتحديد مسار مُفسر بايثون إذا فشل الكشف التلقائي. - تشغيل النص الخاص بك: قم بتشغيل النص الخاص بك باستخدام إحدى هذه الطرق:
- النقر بزر الماوس الأيمن: انقر بزر الماوس الأيمن داخل ملف بايثون الخاص بك وحدد
PyNPP
>تشغيل نص بايثون
. - اختصار: قد تقوم PyNPP بتعيين اختصارات (راجع إعدادات الإضافة).
- القائمة: استخدم قائمة
إضافات
>PyNPP
.
- النقر بزر الماوس الأيمن: انقر بزر الماوس الأيمن داخل ملف بايثون الخاص بك وحدد
يوفر PyNPP مزايا مثل تمييز الأخطاء المتكامل ومعالجة المخرجات المحسّنة مقارنةً بأمر التشغيل المدمج.
اختر الطريقة الأنسب لإعدادك وتفضيلاتك. تسمح كلا الطريقتين بتنفيذ نصوص بايثون بكفاءة مباشرةً داخل Notepad++، مما يعزز إنتاجيتك.