मैं IntelliJ में लाइन के अंत के बाद कर्सर को स्थानांतरित करने की क्षमता कैसे निकालूं?
मैं IntelliJ में लाइन के अंत के बाद कर्सर को स्थानांतरित करने की क्षमता कैसे निकालूं?
जवाबों:
फ़ाइल मेनू -> सेटिंग्स -> संपादक -> सामान्य -> वर्चुअल स्पेस और 'लाइन के अंत के बाद कैरेट की नियुक्ति की अनुमति दें' को अनचेक करें। आप वर्चुअल स्पेस पैनल में अन्य विकल्पों को भी अनचेक कर सकते हैं।
यदि अन्य उत्तर काम नहीं करते हैं, तो आप Column Selection Mode
सक्षम हो सकते हैं । मेरे मैक पर यह Cmd+ Shift+ के लिए मैप किया गया है 8। यह संपादन मेनू के अंतर्गत स्थित है । मोड सक्षम होने पर वह मेनू आइटम थोड़ा चेकमार्क दिखाएगा।
Shift
+ Cmd
+ का उपयोग किया A
, टाइप किया Column Selection Mode
और इसे बंद कर दिया।
Shift
+ Alt
+ थी Insert
। जो कोई भी इसे खोज रहा है, उसके लिए बस सेटिंग्स खोलें और खोज करें Column Selection Mode
और यह अपना हॉटकी लाएगा। एक और नोट के रूप में, मैं Intellij 15 पर Centos 7.
अपेक्षित व्यवहार प्राप्त करने के लिए जहां एक पंक्ति पर क्लिक करने पर इंडेंटेशन का सम्मान किया जाता है:
में प्राथमिकताएं> संपादक> वर्चुअल स्पेस
जाँच करें :
टैब के अंदर कैरेट लगाने की अनुमति दें।
अनचेक करें :
लाइन के अंत के बाद कैरेट लगाने की अनुमति दें।
यह वास्तव में मेरे लिए कष्टप्रद था और मेरे लिए एक डिफ़ॉल्ट व्यवहार के रूप में बहुत कम समझ में आता है।
Allow placement of caret inside indents
।
ध्यान दें कि मैक के लिए Intellij IDEA 11 के लिए, सेटिंग्स को IntelliJ IDEA मेनू के अंतर्गत रखा गया है और वरीयताएँ कहा जाता है। (शायद मैक डिफ़ॉल्ट के कुछ प्रकार?)
Matt_Bro ने क्या कहा (पहला उत्तर), लेकिन अगर आपको पहले से ही बॉक्स वरीयताओं में अनियंत्रित मिल गया है, तो इसे फिर से जाँचने का प्रयास करें (मैंने सभी वर्चुअल स्पेस बॉक्स की जाँच की) और पुनः आरंभ। फिर अनचेक करें और हिट लागू करें - इस बिंदु पर मेरे लिए असीमित स्थान अक्षम था।
डिफ़ॉल्ट रूप से, यह बंद (अनियंत्रित) है।
यदि यह चालू है, तो आप निम्न 2 दृष्टिकोणों में से एक का उपयोग कर सकते हैं :