2016-04-14 12 views
19
में HTML टैग का नाम बदलने

मान लीजिए मैं निम्नलिखित कोडकरें मिलान तत्व/दृश्य स्टूडियो कोड

<div class="footer"> <div>Foo</div> </div>

कैसे मैं एक footer तत्व करने के लिए एक div तत्व से .footer बदल सकते हैं मिल गया है?

यही है, अगर मेरे पास div में कर्सर है तो मैं एक कीबोर्ड शॉर्टकट ढूंढ रहा हूं जो किसी तत्व के उद्घाटन और समापन टैग का चयन करता है। मेरा मानना ​​है कि मैंने सब्लेम में पहले ऐसा करने के लिए एमेट का उपयोग किया है, लेकिन मुझे कोड में समान कार्यक्षमता नहीं मिल रही है। (आदर्श रूप से यह जेएसएक्स फाइलों में भी काम करेगा ...)

+0

यह अभी तक एक सुविधा नहीं है जिसे मैं पा सकता हूं, और मुझे इसे लगातार अनुकरण करने के लिए कोई एक्सटेंशन या संपादक सुविधा नहीं मिली है (अगर आपको कोई मिल जाए तो पोस्ट करें)। लेकिन एक उपयोगकर्ता आवाज [अनुरोध] है (https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/8243982-auto-close-rename-html-tags-like-visual-studio) हम अप-वोट कर सकते हैं। – Vimes

+0

आप एचटीपी स्निपेट एक्सटेंशन, स्थापना और सेटिंग्स का उपयोग कर सकते हैं: https://stackoverflow.com/a/45279141/8187926 – Rox

उत्तर

23

आप बनती टैग नाम बदलने के लिए करना चाहते हैं? यदि हां, तो एक आसान तरीका है: आपको केवल Auto Rename Tag एक्सटेंशन इंस्टॉल करने की आवश्यकता है। जब आप एक HTML टैग का नाम बदलते हैं, तो यह स्वचालित रूप से जोड़े गए HTML टैग का नाम बदल देगा।

enter image description here

+0

इसके बीच और कुछ हालिया अपडेट्स और अधिक एम्मेट सुविधाओं को जोड़कर, यह काम करता है। यह सही नहीं है (कुछ जेएसएक्स पर फिसल जाता है), लेकिन मैं इसका उपयोग टैग को हटाने के लिए नाम बदलने और emmet करने के लिए कर सकता हूं। – alanmoo

+3

यह मानक व्यवहार होना चाहिए। –

5

आप चयन करने के लिए अगले मिलान तत्व जोड़ने के लिए एक कुंजी शॉर्टकट cmd + D (Mac OS) का उपयोग कर सकते हैं और फिर वहाँ एक साथ खुला और समापन टैग संपादित करने के लिए एक संभावना है।

3

विंडोज़ पर CTRL + D। जैसा कि @ टाटाटा द्वारा उल्लेख किया गया है, मैक ओएस पर सीएमडी + डी। टैग नामकरण तक ही सीमित नहीं है। बहुत उपयोगी।

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