2013-08-07 4 views
8

मुझे यह याद नहीं है कि इस कार्यक्षमता ने काम करना बंद कर दिया था, लेकिन मेरे पास हमेशा सब्लिमे टेक्स्ट स्वचालित रूप से ऑटो इंडेंटिंग करता था। उदाहरण के लिए, यदि मैं <div> टाइप करता हूं और फिर दर्ज करें, तो कैरेट स्वचालित रूप से अगली पंक्ति पर एक टैब बना देगा। इसी तरह, जब मैंने टैग बंद कर दिए, तो वे एक टैब को स्वचालित रूप से अन-इंडेंट करेंगे (जैसे कि alt + दबाकर टैग को बंद करने के लिए)।मैं सब्लिमे टेक्स्ट 3 में इंडेंटिंग स्मार्ट HTML टैग कैसे सक्षम करूं?

यह कार्यक्षमता कम से कम ST3 में गायब हो गई है, और मुझे इसे वापस पाने का कोई तरीका नहीं मिल रहा है। क्या किसी के भी पास कोई सुझाव है?

संपादित करें: यह जोड़ना उपयोगी हो सकता है कि PHP ऑटो इंडेंटिंग केवल ठीक है, जैसे ब्रैकेट के बीच इंडेंटेशन बनाना।

उत्तर

3

आप package control का उपयोग कर "टैग" प्लगइन इंस्टॉल कर सकते हैं। This question सुझाव देता है कि प्लगइन में समस्याएं हैं, लेकिन मैंने कोई भी समस्या नहीं देखी है जो एक समस्या होगी।

-1

संभावित डुप्लिकेट:

How do I reformat HTML code using Sublime Text 2?

देखें dardub के जवाब ...

या बेहतर अभी तक (सिर्फ इतना है कि देखा!) peter के जवाब:

बस सभी लाइनों का चयन (Ctrl + ) और फिर मेनू से संपादित करें → लाइन → रेन्डे NT। यह काम करेगा यदि आपकी फ़ाइल उस एक्सटेंशन के साथ सहेजी गई है जिसमें एचटीएमएल या .php जैसे HTML शामिल हैं।

** मेरे लिए यह ST3

+0

इस कोड को एक बार आप इसे के साथ काम करने का कार्य समाप्त कर को साफ़ रखने में सक्षम बनाता है पर काम किया है, लेकिन नहीं ऑटो मांगपत्र, जबकि आप लिखना अपने कोड (क्या ओपी करता है तलाश में है)। मुझे पूरी तरह से यकीन नहीं है कि एक बार लिखने के बाद कोड स्वरूपण कितना उपयोगी है :) –

संबंधित मुद्दे