विशेष रूप से, वहां सबसे अच्छा स्निपेट पैकेज क्या है?Emacs के लिए सबसे अच्छी कोड टेम्पलेट सुविधा क्या है?
विशेषताएं:
- नए के टुकड़े (सादा पाठ, चूक के साथ कस्टम इनपुट) स्निपेट में पूर्वनिर्धारित स्थितियों के बीच
- आसान नेविगेशन परिभाषित करने के लिए आसान
- ही कस्टम इनपुट के कई प्रविष्टि
- वर्तमान में चयनित इनपुट को कस्टम इनपुट
- क्रॉस-प्लेटफ़ॉर्म (विंडोज़, लिनक्स) के रूप में स्वीकार किया गया टेक्स्ट स्वीकार करता है
- गतिशील रूप से मूल्यांकन भाव (एम्बेडेड कोड) एक संक्षिप्त प्रोग्रामिंग भाषा में लिखा (पर्ल, पायथन, रूबी पसंद किया जाता है)
- अच्छी तरह से दूसरों के पैकेज के साथ Emacs में
उदाहरण कोड टेम्पलेट की, में coexists एक सरल for
पाश सी:
for (int i = 0; i < %N%; ++i) {
_
}
यह इस तरह के सामान्य कोड के लिए बहुत अधिक टाइपिंग है। मैं एक कोड टेम्पलेट या स्निपेट का आह्वान करना चाहता हूं जो को मेरे लिए बॉयलरप्लेट कोड सम्मिलित करता है। इसके अतिरिक्त यह %N%
पर (टैब या अन्य कीस्ट्रोक पर) बंद हो जाता है (मेरा इनपुट इसे बदल देता है) और कर्सर की अंतिम स्थिति _
है।