【发布时间】:2011-05-08 21:44:27
【问题描述】:
Facebook XHP 扩展向 PHP 语言引入了基本的 XML 文字(嗯,XHTML 文字),允许使用如下语法:
$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 而不将其标记为语法错误。
我听说 Facebook 通常使用 vim 或 emacs 进行开发,但我希望有一个更全面的 IDE 来支持这种语法。目前,Netbeans 6.9、7.0 M2 和 Zend Studio 8 都将此语法标记为错误,即使它在启用 XHP 扩展的 PHP 上执行良好。
对编辑器或插件的建议,以允许它在没有语法错误的情况下工作?
关于 XHP 的信息: https://github.com/facebook/xhp/wiki
【问题讨论】:
-
这个问题已经过去了 3 年多。我正在使用 NetBeans IDE 7.4 - 它仍然不支持 XHP 语法。我也找不到支持 XHP 语法的体面的 IDE。
标签: php netbeans ide zend-studio netbeans-plugins