2012-05-21 8 views
9

उत्पन्न करने के लिए शॉर्टकट है मैंने PHP परियोजना पर काम करने के लिए नेटबीन्स (7.1.2, PHP संस्करण) का उपयोग करना शुरू कर दिया है। PHP कोड के लंबे हिस्सों को संपादित करने के लिए नेटबीन्स वास्तव में बहुत अच्छा है।नेटबीन्स में PHP: क्या <?php ?> टैग

लेकिन जहां एचटीएमएल पीएचपी मैं मैन्युअल रूप से लिख-लिख कर बहुत थक गया हो रही है की कमी बिट्स के साथ मिलाया जाता है मेरे विचार फाइलों में:

<?php ?> 

Dreamweaver में आप सिर्फ इन टैग बनाने के लिए एक बटन दबाते हैं, लेकिन नेटबीन्स में मुझे कीबोर्ड शॉर्टकट की तरह कुछ भी नहीं मिला। निश्चित रूप से एक होना चाहिए। क्या कोई जानता है कि यह क्या है?

+0

आप इसे उपकरण है, की स्थापना बना सकते हैं, iirc – rlemon

+3

कीमैप मैं कोड टेम्पलेट्स इस्तेमाल कभी नहीं किया है, लेकिन मैं जानता हूँ कि वे मौजूद है के लिए इस थोड़े http://netbeans.org/kb/docs/php/code-templates सामान। एचटीएमएल – goat

+0

इसके बजाए रेज़र का प्रयोग करें। तो इसका एकमात्र @ {}: पी – JakeWilson801

उत्तर

1

मुझे नहीं लगता कि वहाँ है, लेकिन आप यह अपने आप को करने के लिए एक मैक्रो बना सकते हैं :)

तुम बस है पर क्लिक करने के लिए संपादित करें -> मैक्रो रिकॉर्डिंग प्रारंभ करें, फिर आपको <?php ?> टाइप करना होगा और बाद में पर क्लिक करना संपादित करें -> मैक्रो रिकॉर्डिंग रोकें। > विकल्प - -> संपादक -

+0

php खोलने और बंद करने के बाद मैक्रो – NomanJaved

14

Netbeans में मैं उपकरण के लिए गया था> कोड टेम्पलेट्स और पीएचपी भाषा के लिए सभी संक्षिप्त रूपों के माध्यम से देखा। PHP के टुकड़ों के लिए बहुत सारे और संक्षेप में बहुत सारे थे। लेकिन <?php ?> टैग वहां नहीं थे।

मेरा प्रश्न लिखने के बाद यह मेरे लिए हुआ कि इस तरह के स्थान एचटीएमएल PHP के बजाय भाषा के लिए होगा। मैंने वहां देखा और बिल्कुल कोई कोड टेम्पलेट नहीं था। लेकिन यह मेरा एक (संक्षेप में: 'पी', विस्तारित पाठ '<?php ?>') को जोड़ना आसान था।

अब जब कर्सर कुछ HTML के बीच में है, तो मैं p[TAB] टाइप करता हूं और मेरे टैग प्रकट होते हैं!

अद्यतन
धन्यवाद टिप्पणी में @chris से लिंक करने के लिए ऊपर मैं <?php echo ${cursor} ?> करने के लिए पाठ का विस्तार बदल सकते हैं और कर्सर समाप्त होता है जहां मैं इसे चाहते हैं।

+0

रिकॉर्ड करने के बाद यह काम कैसे करता है जो कोड टेम्पलेट के लिए छोटा कट कुंजी काम करता है। लेकिन एचटीएमएल में काम नहीं करते हैं। शॉर्ट-कट-की -> टी कोड-टेम्पलेट -> ' – NomanJaved

0

डिफ़ॉल्ट रूप से कोई नहीं है। निकटतम <? टाइपिंग और Ctrl दबाए + अंतरिक्ष जो आप <?php...

0

सुझाव देगा बस Netbeans 8 के लिए <?php ?> या phpe + TAB<?php echo ?>

यह काम करता है के लिए है करने के लिए php + TAB टाइप है डिफ़ॉल्ट PHP पैकेज

यदि आप चाहते हैं, तो आप पर उस शॉर्टकट को बदल सकते हैं -> विकल्प -> संपादित करें या -> कोड टेम्पलेट्स; भाषा के चयन बॉक्स पर एचटीएमएल चुनें।