कार्य करने के लिए Ahk शॉर्टकट प्राप्त करने के लिए विशिष्ट Windows शॉर्टकट निकालें


1

मेरे पास "[]" और "(") का एक शॉर्टकट है, जिसका उपयोग मैं कोडिंग करते समय करता हूं जिसे इनहैक लिखा जाता है।

#d::
Send {[}{]}{Left}
return

यह ठीक काम करता है, सिवाय मेरे पायथन संपादक पाइक्रोम में:
किसी तरह कि जब मैं इसे वहां उपयोग करता हूं तो यह विंडोज़ शॉर्टकट को सक्रिय करता है Win+D डेस्कटॉप दिखाने के लिए और यह डेस्कटॉप पर कूदता है। मैं "शो डेस्कटॉप" सुविधा का उपयोग नहीं करता, इसलिए मैं चाहूंगा कि शॉर्टकट को पूरी तरह से हटा दिया जाए, जैसे अन्य विंडोज़ शॉर्टकट को अक्षम किए बिना Win+Right और इसी तरह।

enter image description here

EDIT (आंशिक समाधान): नेल्सन के उत्तर के अनुसार मैंने इसे हटाने का प्रयास किया है Send आह स्क्रिप्ट में इस त्रुटि के लिए अग्रणी enter image description here

Pycharms कीमैप के बारे में, मैंने pycharm में वर्ग कोष्ठक के लिए एक मैक्रो लिखने का प्रयास किया है enter image description here

हालांकि, यह वर्तमान में काम कर रहा है, मैं आह स्क्रिप्ट चलाने के बिना Pycharm मैक्रो का परीक्षण करने के लिए भूल गया था।

लेकिन यह अभी भी काम नहीं कर रहा है, क्योंकि मेरे अन्य कोड संपादकों (Rstudio) में मैक्रो नहीं हैं, इसलिए अब मेरे पास एक शॉर्टकट है जो केवल एक कार्यक्रम में काम कर सकता है।

मैं अभी भी एक विशिष्ट विंडोज शॉर्टकट को हटाने का एक तरीका ढूंढ रहा हूं।

पढ़ने के लिए धन्यवाद


मुझे लगता है कि मैंने व्यक्तिगत विंडोज हॉटकीज़ को व्यक्तिगत रूप से अक्षम करने का एक तरीका देखा है, लेकिन अब यह नहीं मिल रहा है। यह लिंक उन सभी को अक्षम करने का तरीका दिखाता है। askvg.com/...
JJohnston2

आप उपयोग कर सकते हैं #IfWinActive अपने अन्य संपादक के लिए उस शॉर्टकट को सक्षम करने के लिए।
Nelson

जवाबों:


1

जब आप इस शॉर्टकट को AutoHotKey में सेट करते हैं, तो यह डिफ़ॉल्ट व्यवहार को ओवरराइड करने के लिए माना जाता है। विन + डी कुंजी एक विंडोज शॉर्टकट कुंजी भी है।

आप इसे हटाकर परीक्षण कर सकते हैं Send लाइन और देखो अगर विन + डी कुंजी अन्य अनुप्रयोगों में कुछ भी नहीं करता है।

हालाँकि, संपादक के सक्रिय होने पर फ़ंक्शन को दोहराने के लिए PyCharm का अपना कीहूक सिस्टम हो सकता है और इसमें विन + डी शॉर्टकट सेटअप हो सकता है। यह वही है जो इस समस्या का कारण बन सकता है क्योंकि यह AutoHotKey तक पहुंचने से पहले ही चाबियों को कैप्चर कर रहा है।

PyCharm कैसे करने के लिए निर्देश है अपने कीमैप को चेक और कॉन्फ़िगर करें


मैं मददगार समस्या निवारण के लिए उत्थान करूंगा, लेकिन फिर भी कोई समाधान या इच्छित समाधान प्रदान नहीं करता है।
user2673238

यदि संभव हो तो क्या आप अपनी पूरी AHK स्क्रिप्ट को होस्ट कर सकते हैं? आप एक छोटी स्निपेट पोस्ट कर रहे हैं, लेकिन आपके पास हो सकता है #IfWinActive या अन्य विषम खोजशब्द समस्याएँ पैदा कर रहे हैं। और मेरी टिप को मान लिया गया कि परीक्षण करने के लिए पूरी लाइन को हटा दिया जाना चाहिए, न कि केवल Send कीवर्ड। आप एक को जोड़कर लाइन को टिप्पणी कर सकते हैं ; शुरू में।
Nelson

पूरी स्क्रिप्ट जोड़ी pastebin.com/8wP0QWdd , यह काफी लंबा है। सेंड हटाने से हॉटकी का काम कोड एडिटर में नहीं होता #d:: ;Send, {[}{]}{Left} return मैं कुछ गलत समझ रहा हूँ?
user2673238
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.