Alt + spacebar चरित्र क्या है और इसे कैसे अक्षम करना है?


12

मैं फिनिश कीबोर्ड लेआउट के साथ विभिन्न पाठ संपादकों में कोड लिख रहा हूं। कभी-कभी मैं प्रतीक लिखते समय गलती से alt + spacebar दबा देता हूं। उदाहरण के लिए

  if(foobar || foobar2) {

... एक उच्च परिवर्तन है मैं टाइप करता हूं पाइप + पाइप + जादुई ऑल-स्पेसबार चरित्र।

बात यह है कि, यह alt + spacebar चरित्र अंतरिक्ष की तरह अदृश्य है, लेकिन अलग तरह से व्यवहार करता है। मुख्य रूप से यह विभिन्न अवसरों में कोड सिंटैक्स को तोड़ता है। हालांकि, क्योंकि चरित्र अदृश्य है, इसे नीचे ट्रैक करना मुश्किल है।

यह alt + स्पेसबार कैरेक्टर क्या है?

क्या इसे निष्क्रिय करना संभव है ताकि जब आप alt + spacebar दबाएंगे तो यह एक सामान्य स्थान में टाइप होगा?

जवाबों:


12

optionspaceU+00A0डिफ़ॉल्ट रूप से एक गैर-ब्रेकिंग स्पेस (NBSP ) सम्मिलित करता है ।

मैंने जो भी किया है मैंने अपने संपादक को गैर-ब्रेकिंग स्पेस को उजागर करने के लिए सेट किया है, ताकि मैं देखूं कि जब मैं गलती से इसे दर्ज करता हूं।

आप संपत्ति सूची को इस तरह से बनाकर ~/Library/KeyBindings/और सहेजकर एक सामान्य स्थान पर पुनः निर्माण कर सकते हैं DefaultKeyBinding.dict:

{
    "~ " = (insertText:, " ");
}

यह Xcode पर काम नहीं करता है, निश्चित रूप से क्यों
josema.vitaminew

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