Die Facebook XHP Erweiterung stellt was im Grunde XML-Literale sind (na ja, XHTML Literale) mit der PHP-Sprache, so dass Syntax wie folgt aus:Welche PHP-IDEs unterstützen die Facebook XHP-Erweiterung?
$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>
Das größte Problem ist, dass ich nicht eine IDE, die Träger finden diese Syntax, ohne sie als Syntaxfehler zu kennzeichnen.
Mir wurde gesagt, dass Facebook in der Regel vim oder emacs für die Entwicklung verwendet, aber ich hoffe auf eine umfassendere IDE, die diese Syntax unterstützt. Gegenwärtig kennzeichnen Netbeans 6.9, 7.0 M2 und Zend Studio 8 diese Syntax als einen Fehler, obwohl sie bei PHP mit der aktivierten XHP-Erweiterung einwandfrei funktioniert.
Vorschläge für einen Editor oder ein Plugin für einen Editor, der das ohne Syntaxfehler ermöglicht?
Info über XHP: https://github.com/facebook/xhp/wiki
verwenden Mehr als 3 Jahre sind seit dieser Frage vergangen.Ich benutze ** NetBeans IDE 7.4 ** - es unterstützt immer noch keine XHP-Syntax. Ich finde auch keine anständige IDE, die die XHP-Syntax unterstützt. –