कुछ dvorak शॉर्टकट काम नहीं कर रहे हैं। 10.8.2


9

मुझे बस एक नई मैकबुक एयर मिली, और सभी कोड के लिए उत्साहित थे: लेकिन फिर धाम।

उदाहरण के लिए, मैं ऐसा नहीं कर सकता command+ /जो कोडिंग करते समय बहुत मूल्यवान हो। यह इसे Command+ मान लेता है{

मैं मानक dvorak का उपयोग करने की कोशिश कर रहा हूं, न कि ड्वोरक-क्वर्टी (ऐसा नहीं है कि मैं या तो चाहता हूं) हालांकि इसका सटीक मुद्दा है।

यह Netbeans और PHPStorm दोनों में होता है जिसके कारण यह माना जाता है कि यह एक मैक इशू हो सकता है न कि कोई IDE इशू। यह बहुत निराशाजनक है जब कुछ कीबोर्ड शॉर्टकट काम नहीं कर रहे हैं। जैसे कुछ जबकि Command+ C, V, Zकाम ठीक।

जैसे ही वे किसी अन्य ऑपरेटिंग सिस्टम में काम करते हैं, मुझे ये कीबोर्ड शॉर्टकट कैसे मिलते हैं?


तो - बस मेरे सिर में यह अधिकार पाने के लिए: आप कमांड स्लैश का उपयोग करते हुए एक पंक्ति पर टिप्पणी करना चाहते हैं - और जब से आप ड्वोरक लेआउट का उपयोग कर रहे हैं, तो आप वास्तव में कमांड को हिट करते हैं और उस पर चिह्नित [के साथ कुंजी। जो ऐप के कमांड [शॉर्टकट] को ट्रिगर करता है?
दिग्विजय

वह सही है।
सेरही

1
निम्नलिखित Dvorak वर्णों के लिए: ',। - = []; JVM KeyEvent ऑब्जेक्ट में QWERTY के समतुल्य कुंजी कोड की रिपोर्ट कर रहा है, लेकिन पाठ बॉक्स में Dvorak वर्ण प्रदर्शित करता है। अजीब ...
kwiqsilver

हाँ, हाँ, यह एक संकल्प पर कोई विचार है?
सेरही

जवाबों:


8

मैं एक ही समस्या से SO को अपना जवाब यहाँ दूंगा :

यह पता चला है कि यह जावा में कुछ वर्षों से मौजूद एक समस्या है, और अभी भी जावा 9 में मौजूद है। बग रिपोर्ट यहां देखें: https://bugs.openjdk.java.net/browse/JDK-8022079

JetBrains कुछ वर्षों से समस्या से अवगत है, लेकिन इसे ठीक करने के लिए Oracle की प्रतीक्षा कर रहा है। इन जेटब्रेन्स बग रिपोर्ट देखें: https://youtrack.jetbrains.com/issue/IDEABKL-6493 और https://youtrack.jetbrains.com/issue/IDEA-63779

उन रिपोर्टों में आप Karabiner नामक एक नि: शुल्क उपकरण का उपयोग कर एक काम के आसपास मिल जाएगा। मैंने अभी सत्यापित किया है कि यह इंटेलीज के लिए काम करता है। यह संभवतः अन्य जावा-आधारित टूल के लिए भी काम करेगा।

काम के आसपास है:

  • Https://pqrs.org/osx/karabiner/ से करबीन डाउनलोड और इंस्टॉल करें
  • OSX सिस्टम प्राथमिकता में, अपने कीबोर्ड को "यूएस इंटरनेशनल" पीसी के डिफ़ॉल्ट पर सेट करें। यदि आप अक्सर डायक्ट्रीक्स और अन्य अंतर्राष्ट्रीय वर्ण नहीं लिखते हैं, तो इसके बजाय कीबोर्ड को "यूएस" पर सेट करना आसान है।
  • Karabiner सेटिंग्स में, खोज बॉक्स में "dvorak" टाइप करें, फिर अनुभाग पर स्क्रॉल करें For U.S. Input Sourceऔर (se Dvorak कीबोर्ड लेआउट (QWERTY to Dvorak) `की जांच करें

सभी विवरणों के लिए आपका धन्यवाद, हालांकि ऊ, मुझे काम-आसनों से नफरत है, मैं शायद अपनी मैकबुक पर कोडिंग से बचूंगा जैसे मैं इस वजह से वर्षों से हूं। मुझे विश्वास नहीं हो रहा है कि ओरेकल अभी भी इस मुद्दे को तय नहीं किया है।
सेरही

मैंने चारों ओर काम करने की कोशिश की, लेकिन यह एकल और दोहरे उद्धरण के लिए अजीब चीजें करता है। जब मैं पहली बार कुंजी दबाता हूं, तो मुझे चरित्र के नीचे एक अजीब निशान मिलता है। जब मैं स्पेस दबाता हूं तो निशान चला जाता है, लेकिन कोई स्पेस दिखाई नहीं देता है, लेकिन उसके बाद सब कुछ ठीक है। जब मैं एक और चरित्र को दबाता हूं तो चरित्र दिखाई देता है, और सब ठीक है। मैं मूल यूएस लेआउट में बदल गया, और सब कुछ ठीक काम कर रहा है।
kwiqsilver

@kwiqsilver आपको अपना कीबोर्ड "यूएस" पर सेट करना होगा, न कि "यूएस इंटरनेशनल" - जो आप देख रहे हैं, वह ओएसएक्स आपको डियाक्रिटिकल में प्रवेश करने में मदद कर रहा है क्योंकि आपने एक अंतरराष्ट्रीय कीबोर्ड चुना है। मैं उस विधा का उपयोग करता हूं क्योंकि मुझे अक्सर डिक्टेट्रिक्स में प्रवेश करना होता है। यदि आप नहीं करते हैं, तो बस "यूएस" सेट करें
चारल बोथा

2

ठीक है - मैंने अभी-अभी NetBeans डाउनलोड किया है और मुझे वही मुद्दा दिखाई दे रहा है।

मुझे लगता है कि यह एक JAVA मुद्दा हो सकता है, क्योंकि आपके द्वारा उल्लेखित दोनों IDE JAVA अनुप्रयोग हैं। कोकोआटम्स जैसे कि टेक्स्टमैट ठीक काम करने लगता है।

यह वह उत्तर नहीं हो सकता है जो आप चाहते हैं - लेकिन यदि आप ड्वोरक लेआउट का उपयोग करना चाहते हैं और संशोधक कुंजियों को सही ढंग से काम करना चाहते हैं, तो एक आईडीई का उपयोग करें जो जेएवीए में नहीं लिखा गया है।


कि बाहर की कोशिश करने के लिए धन्यवाद। मैंने नहीं सोचा था कि यह जावा हो सकता है क्योंकि मुझे नहीं पता था कि जावा पर PHPStorm बनाया गया है लेकिन यह समझ में आता है। मुझे नहीं पता कि मैं गैर-जावा आईडीई का उपयोग क्या करता हूं क्योंकि मुझे PHPStorm और Netbeans पसंद हैं। क्या आपको लगता है कि यह एक बग रिपोर्ट है जिसे ओरेकल या एप्पल के साथ दायर किया जाना है?
सेरही

क्षमा करें - मुझे ईमानदारी से पता नहीं है, क्योंकि मैं जावा से परिचित नहीं हूं - इसे Bugreport.apple.com पर रिपोर्ट करने का प्रयास करें। हालाँकि, यह जावा के इवेंट हैंडलिंग के साथ एक समस्या हो सकती है।
Diggory

केवल एक चीज जो मुझे आश्चर्यचकित करती है कि जावा यह बताने में सक्षम है कि आप 1 स्थान पर किस कुंजी को मार रहे हैं। मुझे ऐसा लग रहा है कि शायद Apple के हिस्से में यह समस्या है क्योंकि मुझे लगता है कि निचले स्तर पर ध्यान दिया जाना चाहिए।
सेरही

दूसरे मुद्दे पर मुझे आश्चर्य है कि सभी अपडेट Apple के माध्यम से जाते हैं। मैंने सुना है कि थोड़ी सी भी समस्या है, कि ओरेकल जावा अपडेट को उनके बिना एप्पल के माध्यम से पहले नहीं जा सकता है, जिससे गंभीर देरी हो सकती है। कौन जानता है, शायद यह पैच किया गया है और बस लिंबो में फंस गया है। हालांकि एक ही समय में मुझे लगता है कि जावा को यह भी पता नहीं होना चाहिए कि मैं किस कुंजी को दबा रहा हूं, वास्तव में ऐसा लगता है कि यह मैक समस्या है। मैं आपके द्वारा दिए गए लिंक पर इस सप्ताह के अंत में रिपोर्ट करने की कोशिश करूँगा। संभावना है कि आप किसी और को जवाब देने की कोशिश के बाद से इनाम दे देंगे। सहायता के लिए धन्यवाद।
सेरी

यह एक "जावा" समस्या नहीं है। मैं कुछ वर्षों से मैक पर ग्रहण (जावा में भी लिखा हुआ) का उपयोग कर रहा हूं, जिसमें कोई समस्या नहीं है। NetBeans को उस परियोजना पर काम करने के लिए स्थापित किया गया था, जो नेटबींस से काफी हद तक जुड़ी हुई थी, और मुझे यहाँ बताई गई समस्या भी मिलती है। इसलिए, यह कुछ ऐसा है जो NetBeans कर रहा है (या नहीं कर रही है) और भाषा में लिखा गया था की नहीं एक गलती है।
crowmagnumb

0

मैंने Xcode और नॉर्वेजियन कीबोर्ड के साथ एक समान समस्या देखी है। पिछले प्रश्न में, ओपी ने कहा कि उसकी टिप्पणी शॉर्टकट काम नहीं करता है, और यह कि ओएस एक्स नवरबार में ड्रॉप-डाउन से शॉर्टकट आइकन गायब हो गया।

जो काम करने के लिए लग रहा था, वह कुछ और को वर्कअराउंड के रूप में कुंजी को फिर से मैप करना था। तरीका यह था कि आप सिस्टम प्राथमिकताएँ > कीबोर्ड > शॉर्टकट , फिर ऐप शॉर्टकट्स पर जाएं , एक नया शॉर्टकट जोड़ें। मेनू शीर्षक को ठीक से OS X ड्रॉपडाउन में मिलान करें, और कीबोर्ड शॉर्टकट को मैप करें।

यहां छवि विवरण दर्ज करें

मान लीजिए कि मैं उदाहरण के लिए फ़ायरफ़ॉक्स पर न्यू टैब की चाबियाँ फिर से मैप करना चाहता था । ऐसा ही होता है।


मैं हालांकि अनिश्चित हूं कि यह जावा अनुप्रयोगों के लिए काम करेगा।


0

MacOS सिएरा में आप सिस्टम प्रिफरेंस में ड्वोरक और ड्वोरक कमांड (प्रोग्रामर ड्वोरक) के बीच चयन कर सकते हैं । इसलिए मुझे अब करबिनर की जरूरत नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.