क्या सब्बल 2 में एक ऑटो इंडेंटेशन विकल्प है?
विज़ुअल स्टूडियो में मैं सब कुछ इंडेंट करने के लिए Ctrl + K + D दबा सकता हूं ताकि कोड अच्छी तरह से संरचित हो। क्या सब्बल 2 में भी ऐसा ही करने का शॉर्टकट है?
क्या सब्बल 2 में एक ऑटो इंडेंटेशन विकल्प है?
विज़ुअल स्टूडियो में मैं सब कुछ इंडेंट करने के लिए Ctrl + K + D दबा सकता हूं ताकि कोड अच्छी तरह से संरचित हो। क्या सब्बल 2 में भी ऐसा ही करने का शॉर्टकट है?
जवाबों:
आप संपादन मेनू से Edit / Line / Reindent का उपयोग कर सकते हैं। या आप इसे अपने कीबाइंडिंग में जोड़ने का प्रयास कर सकते हैं - वरीयताओं से डिफ़ॉल्ट फ़ाइल।
{ "keys": ["f12"], "command": "reindent"}
यदि आप उपयोगकर्ताओं के बजाय डिफ़ॉल्ट फ़ाइल का उपयोग करते हैं तो कोड के अंत में अल्पविराम जोड़ें । आप जो चाहते हैं उसका चयन करने के लिए मत भूलना।
आप संभवतः दृश्य स्टूडियो का उपयोग ऑटो-इंडेंट अधिक अस्पष्ट डेटा के लिए कर सकते हैं जो सबट अच्छी तरह से कर सकता है या नहीं करता है।
सौभाग्य और & # 39 ; & #
बिल्ट इन सॉल्यूशन के लिए मैं single_line: false
कुंजी बाइंडिंग के विकल्प को जोड़ना पसंद करता हूं , जैसा कि इस StackOverflow थ्रेड पर पीटर द्वारा सुझाया गया है ।
{ "keys": ["ctrl+k+d"], "command": "reindent" , "args": {"single_line": false}}
लेकिन इसमें नई लाइनें शामिल नहीं हैं, जैसा कि आपको कुछ XML और HTML कोड संपादन पर उम्मीद करनी चाहिए।
उन लोगों के लिए जिन्हें आपको टॉम के उत्तर का पालन करना चाहिए और टैग प्लगइन स्थापित करना चाहिए, या इंडेंट एक्सएमएल प्लगइन का उपयोग करना चाहिए, जो पैकेज नियंत्रण के माध्यम से भी उपलब्ध है, लेकिन केवल एक्सएमएल फाइलों के लिए ही काम करता है।
यदि आप टैग प्लगइन चुनते हैं, तो इसका उपयोग करने का सबसे आसान तरीका पाठ को इंडेंट करने के लिए हाइलाइट करना है और फिर शॉर्टकट Ctrl+ Shift+ दबाएं F।
आप इंडेंट एक्सएमएल प्लगइन प्रेस का निर्णय लेते हैं Ctrl or Super+ Shift+ Pऔर उसके बाद Iऔर Indent XML
पहले विकल्प होगा।
Html / xml दस्तावेज़ों को प्रारूपित करने के लिए एक टैग प्लगइन है ।