2012-03-29 32 views
70

में कोड स्निपेट्स मैं phpStorm का उपयोग करता हूं। मैं कोड के स्निपेट बनाना चाहता हूं और फिर उन्हें शॉर्टकट असाइन करना चाहता हूं। मैं इसे NetBeans में कर सकता हूं, लेकिन PhpStorm में मुझे नहीं पता कि उन्हें कैसे बनाना है।PhpStorm

उदाहरण के लिए, नेटबीन में console.log(); जोड़ने के लिए, मैं केवल con + space टाइप करता हूं। con वह शॉर्टकट है जिसे मैंने परिभाषित किया था।

उत्तर

140

इंटेलिजे (जावा आईडीई) या phpStorm (PHP आईडीई) में इसे लाइव टेम्पलेट कहा जाता है।

Setting एस पर जाएं और खोज बॉक्स में "live templates" टाइप करना प्रारंभ करें। दाहिने पैनल पर आप ऐसे टेम्पलेट्स को संपादित और बना सकते हैं।

तो आपके मामले में, आप संक्षेप में टेक्स्ट बॉक्स में "con" टाइप करें और "console.log();" नीचे टेम्पलेट बॉक्स पाठ क्षेत्र में। आप भी बदल सकते हैं, जिसके साथ आप टेम्पलेट का विस्तार करना चाहते हैं (टैब डिफ़ॉल्ट है, स्थान और प्रविष्टि संभव है)।

लाइव टेम्पलेट चीज जो मैंने ऊपर लिखा है उससे कहीं अधिक जटिल है। आप चर और कुछ संदर्भ जानकारी का उपयोग कर सकते हैं। आगे पढ़ने के लिए, मैं सुझाव देता हूं कि JetBrains/PhpStorm documentation.

+0

आपको बहुत धन्यवाद। क्या आप मुझे कर्सर की स्थिति को बदलने के बारे में बता सकते हैं? –

+0

कर्सर की स्थिति बदलकर आपका क्या मतलब है? लाइव टेम्पलेट सेटिंग्स में कम से कम IntelliJ में टेम्पलेट का विस्तार होने के बाद, सुधार करने के लिए एक चेकबॉक्स है। फिर लाइव टेम्पलेट लाइनें इंडेंट हैं। – synopia

+14

मुझे पता है कि कैसे। मैं इस 'console.log ($ s $) का उपयोग करता हूं; 'और फिर जब संपादक इसे जोड़ता है तो कर्सर $ s $ की स्थिति में चला जाता है। –