उदात्त 2 पाठ संपादक में स्वप्रवर्तन


17

क्या सब्बल 2 में एक ऑटो इंडेंटेशन विकल्प है?

विज़ुअल स्टूडियो में मैं सब कुछ इंडेंट करने के लिए Ctrl + K + D दबा सकता हूं ताकि कोड अच्छी तरह से संरचित हो। क्या सब्बल 2 में भी ऐसा ही करने का शॉर्टकट है?


1
क्या आपने दस्तावेज़ की जाँच की है? यदि यह नहीं है तो यह गैर-मौजूद है सबसे अधिक संभावना है।
आर 4।

समस्या यह नहीं है कि यह वहाँ नहीं है, यह है कि वहाँ कोई डिफ़ॉल्ट हॉट कुंजी नहीं है जैसे कि विजुअल स्टूडियो के साथ है। आप इसे कीबाइंडिंग - डिफॉल्ट प्रेफरेंस फाइल्स का उपयोग करके दे सकते हैं।
वैलेरिक

जवाबों:


14

आप संपादन मेनू से Edit / Line / Reindent का उपयोग कर सकते हैं। या आप इसे अपने कीबाइंडिंग में जोड़ने का प्रयास कर सकते हैं - वरीयताओं से डिफ़ॉल्ट फ़ाइल।

{ "keys": ["f12"], "command": "reindent"}

यदि आप उपयोगकर्ताओं के बजाय डिफ़ॉल्ट फ़ाइल का उपयोग करते हैं तो कोड के अंत में अल्पविराम जोड़ेंआप जो चाहते हैं उसका चयन करने के लिए मत भूलना।

आप संभवतः दृश्य स्टूडियो का उपयोग ऑटो-इंडेंट अधिक अस्पष्ट डेटा के लिए कर सकते हैं जो सबट अच्छी तरह से कर सकता है या नहीं करता है।

सौभाग्य और & # 39 ; & #


5

प्रेस Ctrl+ Shift+ P, फिर I, और विकल्प "इंडेंटेशन: रीइंडेंट लाइन्स" पहले आना चाहिए।

दबाएं Enterऔर यह किया जाता है।


2

बिल्ट इन सॉल्यूशन के लिए मैं 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पहले विकल्प होगा।


1

Html / xml दस्तावेज़ों को प्रारूपित करने के लिए एक टैग प्लगइन है


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