डी-असाइन ऑल्ट + राइट एरो


11

मैं View.NavigateBackward और View.NavigateBackward की तरह नक्शा करने की कोशिश कर रहा हूँ:

  • दृश्य.नागबेटबैक = Alt + LeftArrow
  • दृश्य।नावरफॉरवर्ड = ऑल्ट + राइटअरो

कीबोर्ड विकल्प संवाद के साथ विजुअल स्टूडियो में करने के लिए बहुत सरल है। ठीक है, इसलिए मैंने शॉर्टकट असाइन किए हैं और NavigateBackward एक काम कर रहा है। लेकिन NavigateForward, जो Edit.CompleteWord को सौंपा जाता था, अपने पुराने असाइनमेंट के साथ बना रहता है। मैंने जाँच की है कि Edit.CompleteWord 'Ctrl + K, W' को सौंपा गया है, लेकिन Alt + RightArrow अभी भी पूर्ण शब्द के रूप में व्यवहार कर रहा है। क्या तीर कुंजी के बारे में कुछ विशेष है जो मैं उन्हें असाइन नहीं कर सकता हूं?

मैं ऐसा करना चाहता हूं ताकि माउस बटन वीएस 2010 और मेरे वेब ब्राउजर में समान व्यवहार करें। बैक बटन के लिए ठीक काम करता है, लेकिन फॉरवर्ड बटन ठीक से असाइन नहीं होगा। सुझाव?

जवाबों:


12

Jcollum के उत्तर पर विस्तार करने के लिए ...

जाहिरा तौर पर, वैश्विक स्तर पर असाइन करने का मतलब "वैश्विक स्तर पर प्रभावी होना" नहीं है। इसके बजाय ऐसा प्रतीत होता है कि यह "कमबैक" है जब वर्तमान संपादक प्रकार या विंडो के लिए कोई और अधिक विशिष्ट असाइनमेंट नहीं है।

इसलिए, यदि आपको व्यवहार करने के लिए वैश्विक कुंजी असाइनमेंट नहीं मिल रहा है, तो इस मामले में Alt + Right Arrow, Tools-Options, Environment, Keyboard पर जाएं।

"प्रेस शॉर्टकट कुंजियाँ" फ़ील्ड में क्लिक करें, और Alt + दायाँ तीर संयोजन दबाएँ।

फिर "ड्रॉप डाउन" द्वारा उपयोग किए जाने वाले "शॉर्टकट करेंट" पर क्लिक करें, और आप "एडिटिंग .CompleteWord (Alt + राइट एरो (वर्कफ़्लो डिज़ाइनर))" जैसे ऑफेंडिंग कमांड को देखेंगे।

कीबोर्ड स्क्रीन 1

अगला, "कमांड युक्त" फ़ील्ड में ऑफेंडिंग कमांड टाइप करें। यानी Edit.CompleteWord टाइप करें। अब "चयनित कमांड के लिए शॉर्टकट" ड्रॉप डाउन पर क्लिक करें। ऑल्ट + राइट एरो को ओवरराइड करने वाले को चुनें, फिर निकालें पर क्लिक करें।

कीबोर्ड स्क्रीन 2

अब, आपके वैश्विक असाइन किए गए शॉर्टकट का उपयोग किया जाएगा (यह मानते हुए कि अन्य शॉर्टकट नहीं हैं जो पूर्वता ले रहे हैं)।


5

क्लासिक "मुझे पोस्ट किए जाने के 30 सेकंड बाद यह पता चला": आपको सभी संपादकों में Edit.CompleteWord कीबोर्ड असाइनमेंट को हटाना होगा - भले ही Alt + Right Arrow को View.NavigateForward के रूप में ग्लोबल में असाइन किया गया था। जाहिरा तौर पर ग्लोबल सभी संपादकों को इस तरह से ओवरराइड नहीं करना चाहिए।


धन्यवाद, मैं ठीक उसी कारण के लिए खोज रहा था।
13:13 पर ब्लज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.