विजुअल स्टूडियो में मैं सब कुछ इंडेंट करने के लिए Ctrl+ K+ प्रेस कर सकता हूं Dताकि कोड अच्छी तरह से और पठनीय हो। क्या सब्बल 2 में भी ऐसा ही करने का शॉर्टकट है?
विजुअल स्टूडियो में मैं सब कुछ इंडेंट करने के लिए Ctrl+ K+ प्रेस कर सकता हूं Dताकि कोड अच्छी तरह से और पठनीय हो। क्या सब्बल 2 में भी ऐसा ही करने का शॉर्टकट है?
जवाबों:
आप इसे में प्राप्त कर सकते हैं Edit
→ Line
→ Reindent
, लेकिन यह डिफ़ॉल्ट रूप से एक शॉर्टकट नहीं है। आप मेनू पर जाकर एक शॉर्टकट जोड़ सकते हैं Preferences
→ Keybindings
→ User
, तो जोड़ें:
{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }
( F12उस कार्यक्षमता के लिए कुंजी का उपयोग करने का उदाहरण )
कॉन्फिग फाइलों में JSON-सिंटैक्स का उपयोग किया जाता है, इसलिए इन घुंघराले ब्रेसों को अल्पविराम से अलग करना होता है जो कि चौकोर कोष्ठकों में होते हैं जो डिफ़ॉल्ट रूप से होते हैं। यदि आपके पास पहले से कोई अन्य की-बाइंडिंग नहीं है, तो आपकी पूरी Keybindings
→ User
फाइल इस तरह दिखेगी:
[
{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false}}
]
जब तक "Single_line" तर्क झूठे पर सेट नहीं होता है, तब तक केवल वर्तमान में चयनित लाइनों पर ही काम करने वाला कमांड होता है।
{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }
अब, दबाने f12से पूरे दस्तावेज़ को फिर से दिखाया जाएगा।
कोई भी मैक री-इंडेंटेशन से प्यार नहीं करता है, इसलिए यहाँ मैं यह कैसे करूँ:
[
{ "keys": ["command+shift+i"], "command": "reindent"}
]
प्राथमिकताएँ> कुंजी बंधन - उपयोगकर्ता
एक और अतिरिक्त टिप: जोड़ें
{ "keys": ["command+0"], "command": "focus_side_bar" }
कीबोर्ड का उपयोग करके साइडबार फ़ाइल ट्री व्यू नेविगेशन है।
नोट: प्रत्येक {} के अंत में जोड़ें, यदि आपके पास वस्तुओं का एक से अधिक {} सेट है
किसी फ़ाइल को रीइंडेंट करने के लिए कोई डिफ़ॉल्ट शॉर्टकट नहीं है। हालाँकि आप ऊपर दिए गए उत्तर के एक्ज़्म के अनुसार एक बना सकते हैं ।
आप कमांड पैलेट को दबाकर भी उपयोग कर सकते हैं :
rein
रुचि रखने वालों के लिए इसे बदलना आसान है लेकिन नेटबीन्स के प्रेमी और ऑटो-प्रारूप के लिए आप अपने प्रिय कुंजी बंधन का उपयोग F12करने के लिए कुंजी बाइंडिंग को ctrl+ shift+ से बदल सकते हैं F। दुख की बात यह है कि आपको पूरी फ़ाइल को प्रारूपित करने के लिए सभी का चयन करना होगा। उस पर अब भी नेटबीन्स का हाथ है। अगर किसी को पता है कि उस सीमा को कैसे पार करना है तो मैं सब कान हूं। अन्यथा खुशहाल (ऑटो-फॉर्मिंग)।
विज़ुअल स्टूडियो Ctrl+ K+ D(मैं एक विज़ुअल स्टूडियो उपयोगकर्ता हूं, इसलिए मैं इस संयोजन के लिए उपयोग किया जाता हूं) जैसी चाबियों के साथ इंडेंट करने के लिए सुझाव देता हूं:
[
{ "keys": ["ctrl+k", "ctrl+d"], "command": "reindent", "args": {"single_line": false} }
]
इसे प्राथमिकताएँ> कुंजी बिन्दुओं - उपयोगकर्ता पर लिखें
पर जाएं Preferences
> Key Bindings
> User
और जोड़ने के लिए नीचे दिए गए कोड:
[
{ "keys": ["ctrl+shift+f"], "command": "reindent", "args": {"single_line": false} }
]
प्रयोग
Ctrl+ Shift+F
इनबिल्ट ent रीइंडेंट ’फ़ंक्शन के अलावा, आप अन्य प्लगइन्स भी स्थापित कर सकते हैं, जैसे कि सबलाइमेसटीलेफॉर्म और कोडफ़ॉर्मर । ये प्लगइन्स उनकी निर्दिष्ट भाषा के लिए बेहतर हैं।
बस अगर यह मेरे जैसे ओएस एक्स में किसी के लिए काम करना बंद कर देता है, तो कमांड कुंजी की पहचान की जाती है, super
इसलिए इसे कुछ ऐसा करने में सक्षम होना चाहिए:
[
{
"keys": ["super+i"],
"command": "reindent",
"args": {
"single_line":
false}
}
]
इस मामले में command+ iका उपयोग कर अपना पूरा कोड इंडेंट करने जा रहा है (जैसे :))
IntelJ IDEA के लिए डिफ़ॉल्ट कुंजी बाइंडिंग पसंद करने वालों के लिए , वरीयताएँ > सेटिंग्स - उपयोगकर्ता चुनें :
और ऑटो इंडेंट के लिए command+ shift+ lशॉर्टकट रखने के लिए निम्नलिखित में पेस्ट करें :
[
{ "keys": ["command+shift+l"], "command": "reindent"}
]
आप मेनू में जाकर शॉर्टकट जोड़ सकते हैं वरीयताएँ → कीबाइंडिंग → उपयोगकर्ता , फिर वहां जोड़ें:
{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }
सबसे पहले उदात्त पाठ खोलें।
खुली प्राथमिकताओं की तुलना में ।
ओपन बाइंडिंग की तुलना में ।
नीचे दिए गए कोड से
[{"कुंजियाँ": ["ctrl + shift + c"], "कमांड": "reindent"},]
मैं उपयोग करता हूं CtrlShiftCऔर आप अन्य शॉर्ट कट की का भी उपयोग करते हैं।