2012-06-02 7 views
33

मैं सोच रहा था कि क्या सब्लिमे टेक्स्ट 2 को Aptana में HTML विशेषताओं को स्वत: पूर्ण करने के लिए कोई तरीका है?क्या एचटीएमएल विशेषताओं को स्वत: पूर्ण करने के लिए सब्लिमे टेक्स्ट 2 प्राप्त करने का कोई तरीका है?

उत्तर

31

डिफ़ॉल्ट रूप से स्वत: पूर्ण सक्षम है जब आप "<" और अपने टैग का उपयोग करते हैं और फिर एंटर दबाते हैं। तो यदि आप <p दर्ज करते हैं और फिर एंटर दबाते हैं तो यह आपके लिए टैग जोड़ी समाप्त कर देगा ... जहां आप <p></p> के साथ समाप्त हो जाएंगे और आपका कर्सर मध्य में होगा।

{ 
    "auto_complete_commit_on_tab": true 
} 

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

11

आप emmet पैकेज का उपयोग करने का प्रयास कर सकते हैं। यह विशेष रूप से एचटीएमएल & सीएसएस कोड समापन के लिए बनाया गया था। अधिक जानकारी के लिए आपको the documentation पढ़ना चाहिए।

11

अरे आप https://github.com/agibsonsw/HTMLAttributes को आजमा सकते हैं या "HTMLAttributes" नामक ट्रॉट पैकेज नियंत्रण पैकेज स्थापित कर सकते हैं;)। यह मेरे लिए काम करता है। उदाहरण के लिए आप टाइप करें:

<p फिर स्पेस बार दबाएं तो ctrl + space और आपको विशेषताओं की सूची मिल गई है।

+0

आपका उदाहरण वाक्य यहां अधूरा है। यदि आपको उत्तर में HTML टैग डालने की आवश्यकता है तो कृपया मार्कडाउन मार्क-अप का उपयोग करें। –

6

मुझे एक ही समस्या थी; हालांकि मैं प्लगइन पैकेज HTMLAttributes और Emmet दोनों का उपयोग करता हूं, न तो कोई भी ऑटो-पूर्ण कार्यक्षमता प्रदान करता है जिसे मैं ढूंढ रहा था जो ड्रीमवेवर के समान है।

समाधान: मुझे SublimeCodeIntel नामक पैकेज मिला जो वास्तव में मुझे चाहिए।

उदाहरण: मैं एचटीएमएल ईमेल कोड करता हूं और बहुत सी इनलाइन सीएसएस करता हूं। अंतिम लक्ष्य:

<td style="vertical-align:top;"> 

SublimeCodeIntel स्थापित करने के बाद, मैं <td style="v टाइप किया और सीएसएस संपत्तियों की एक सूची "वी" प्रदर्शित करता है के साथ शुरू।

enter image description here

मेरी तीर कुंजी का उपयोग करना, मैं vertical-align का चयन करें और पुष्टि करने के लिए tab दबाएं, फिर पत्र "टी" और सीएसएस मूल्यों को प्रदर्शित करता है अब की एक सूची लिखें।

enter image description here

मैं top चयन करें और फिर tab प्रेस फिर से अपने चयन की पुष्टि करने के लिए।

नोट: आप अपरिभाषित सीएसएस गुणों के लिए एम्मेट के लिए पूर्वनिर्धारित स्निपेट बना सकते हैं, लेकिन मुझे कुछ करने के बजाय "बॉक्स से बाहर" कुछ चाहिए था) सीखें कि उन्हें दस्तावेज़ीकरण के माध्यम से कैसे बनाएं (हालांकि मुझे यकीन है कि यह आसान है) , और बी) प्रत्येक बार जब मैं एक अपरिभाषित सीएसएस संपत्ति/मूल्य vertical-align पर आया था तो एक स्निपेट बनाएं।

उम्मीद है कि इससे मदद मिलती है।

+0

यह वही है जो मैं खोज रहा था - एक प्लगइन जो एसटी को वेबस्टॉर्म के हल्के संस्करण में बदल देगा – Tol182

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