سؤال

قررت استخدام NPPEXEC لتشغيل ملفات Python الخاصة بي من Notepad ++ ، ومع ذلك واجهت مشكلة. لقد قمت بإنشاء برنامج نصي بسيط مع سطر واحد:

python -i $(FULL_CURRENT_PATH)

وأضاف البرنامج النصي إلى "عناصر القائمة" في خيارات NPPEXEC المتقدمة. يظهر البرنامج النصي في علامة تبويب وحدات الماكرو ويفعل ما أحتاجه عندما أقوم بتشغيله. المشكلة هي أنني غير قادر على تعيين اختصار لوحة المفاتيح على هذا الأمر. يظهر الأمر في Mapper الاختصار الخاص بي (ضمن أوامر البرنامج المساعد) ويمكنني ضبطه على

shift+ctrl+p

لكن المشكلة هي أنه ببساطة لا يعمل عندما أصاب المفاتيح الثلاثة. مجموعة المفاتيح ليست هي المشكلة ، حيث تمكنت من إنشاء ماكرو اختبار تم تشغيله عندما أضغط على Shift+Ctrl+P.

تحرير: المزيد من التحديثات: يتغير الاختصارات.

<PluginCommand moduleName="NppExec.dll" internalID="20" Ctrl="yes" Alt="no" Shift="yes" Key="80" />

يضاف. هذا هو بالضبط أمر CTRL+Shift+P ، إنه موجود ، إنه لا يطلق النار.

هل يعاني أي شخص آخر من هذا السلوك الغريب؟ سيتم الموافقة على أي مساعدة إلى حد كبير.

هل كانت مفيدة؟

المحلول

كنترول+تحول+ص تم تعيينه بشكل افتراضي ل Playback يأمر. Notepad ++ هو عربات التي تجرها الدواب عندما يتعلق الأمر برسم الخرائط المختصرة ، ويمكن بسهولة إنشاء تصادمات. انظر على سبيل المثال Open Bug #3635.

اقتراحي هو محاولة تعيينه لشيء آخر (التفضيل الشخصي هو F5) والتحقق من أنه لم يتم تعيينه بالفعل!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top