फेसबुक XHP विस्तार का परिचय क्या मूल रूप से एक्सएमएल शाब्दिक हैं (अच्छी तरह से, एक्सएचटीएमएल शाब्दिक) PHP भाषा में, जैसे वाक्य रचना की इजाजत दी निम्नलिखित:क्या फेसबुक आईडीएचपी फेसबुक एक्सएचपी एक्सटेंशन का समर्थन करता है?
$foo = <div>hello</div>;
$foo = <div>
hello
</div>;
$foo = 'hello';
echo <div>{$foo}</div>; // outputs <div>hello</div>
$foo = 'hello';
echo <div>{substr($foo, 0, 2)}</div>; // outputs <div>he</div>
सबसे बड़ी समस्या यह है कि मैं एक IDE कि समर्थन नहीं मिल रहा है है सिंटैक्स त्रुटि के रूप में इसे फ़्लैग किए बिना यह वाक्यविन्यास।
मुझे बताया गया है कि फेसबुक आम तौर पर विकास के लिए विम या एमएक्स का उपयोग करता है लेकिन मैं इस वाक्यविन्यास का समर्थन करने वाले एक अधिक पूर्ण उड़ाए गए आईडीई की उम्मीद कर रहा हूं। वर्तमान में, नेटबीन्स 6.9, 7.0 एम 2, और ज़ेंड स्टूडियो 8 सभी इस वाक्यविन्यास को एक त्रुटि के रूप में ध्वजांकित करते हैं, भले ही यह एक्सएचपी एक्सटेंशन सक्षम के साथ PHP पर ठीक निष्पादित करता है।
एक संपादक के लिए एक संपादक या प्लगइन के लिए सुझाव जो इसे वाक्यविन्यास त्रुटियों के बिना काम करने की अनुमति देता है?
XHP के बारे में जानकारी: https://github.com/facebook/xhp/wiki
का उपयोग करते हैं, इस प्रश्न के बाद से 3 से अधिक वर्षों बीत चुके हैं।मैं ** नेटबीन आईडीई 7.4 ** का उपयोग कर रहा हूं - यह अभी भी एक्सएचपी वाक्यविन्यास का समर्थन नहीं करता है। न ही मुझे एक सभ्य आईडीई मिलती है जो एक्सएचपी सिंटैक्स का समर्थन करती है। –