2011-03-16 8 views
7

मैं नोटपैड ++ के लिए जेन कोडिंग (जेडसी) प्लगइन में कस्टम स्निपेट जोड़ने का प्रयास करने की कोशिश कर रहा हूं। मैं फ़ाइल जहां ZC अपने स्निपेटमैं जेन-कोडिंग में कस्टम स्निपेट कैसे जोड़ूं?

C:\Program Files\Notepad++\plugins\NppScripting\includes\Zen Coding.js

संग्रहीत करता पाया लेकिन मैं कुछ सवाल हैं:

  1. क्या "के टुकड़े" और "संक्षिप्त रूपों" क्या अंतर है?
  2. जेडसी अलग-अलग संदर्भों में टाइप किए गए संक्षेपों को अलग-अलग विस्तारित करता है। उदाहरण जेडCtrl + द्वारा पीछा के लिए कभी कभी z-index:|; और कभी कभी <z></z> के रूप में के रूप में फैलता है। जेडसी संदर्भ को कैसे पहचानता है?

उत्तर

2

असल में, जेन कोडिंग का नाम बदलकर Emmet रखा गया है, जो available to Notepad++ भी है और इसमें कुछ docs on customization हैं।

ऐसा लगता है कि आपको इसे snippets.json प्रारूप पर पढ़ने की आवश्यकता है।

मैं स्निपेट्स और संक्षेपों के बीच अंतर नहीं देख सकता, इसलिए दोनों तरीकों से प्रयास करना सबसे अच्छा होगा।

ज़ेन कोडिंग (और चींटी) ST2 में संपादकों के आधार पर पहचान संदर्भ यह वर्तमान सिंटेक्स और स्कोप पर आधारित है उदाहरण के लिए, मुझे लगता है कि Notepad ++

-4

मैंने ज़ेन कोडिंग के साथ काम नहीं किया है, लेकिन मैं अपने अधिकांश स्निपेट को स्टोर करने के लिए मैक्रो चलाने के लिए पसंद करता हूं। मैं उन्हें आसान और अनुकूलन पाता हूं और आप जो शॉर्टकट कुंजी कॉम्बो पसंद करेंगे उसे सेट कर सकते हैं।
यदि आप मैक्रो> "रिकॉर्डिंग प्रारंभ करें" पर जाएं और फिर जो भी स्निपेट आप चाहते हैं उसे दर्ज करें, तो "रिकॉर्डिंग रोकें" दबाएं और फिर "वर्तमान रिकॉर्ड किए गए मैक्रो को सहेजें" यह आपको शॉर्टकट कुंजी के लिए संकेत देगा। इसे पूरा करने के लिए एक और शानदार तरीका हो सकता है, लेकिन मुझे हमेशा अच्छा और आसान लगता है।

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

0

को कुछ इसी तरह होना चाहिए यह एक का एक उदाहरण है संक्षिप्त नाम:

<ul class="myClass01"> 
    <li><a href=""></a></li> 
    <li><a href=""></a></li> 
    <li><a href=""></a></li> 
    <li><a href=""></a></li> 
    <li><a href=""></a></li> 
</ul> 
:

ul.myClass0$>li*5>a 

यह एक टुकड़ा का एक उदाहरण है

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