Facebook XHP uzatma temelde XML değişmezleri ne tanıtır (iyi, XHTML değişmezleri) gibi sözdizimi sağlayan PHP diline aşağıdaki:PHP IDE'leri Facebook XHP uzantısını destekliyor?
$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>
en büyük sorun bunu destekler bir IDE bulamıyor olmasıdır Bu sözdizimi, bir sözdizimi hatası olarak işaretlemeden.
Facebook'un genellikle geliştirme için vim veya emacs kullandığını söylüyorum ancak bu sözdizimini destekleyen daha eksiksiz bir IDE'yi umuyorum. Şu anda, Netbeans 6.9, 7.0 M2 ve Zend Studio 8, XHP eklentisi etkinken PHP'de düzgün çalışsa bile bu sözdizimini bir hata olarak işaretler.
Bir editör veya eklentinin sözdizimi hataları olmadan çalışmasına izin veren bir editöre önerileri? XHP hakkında
Bilgi: https://github.com/facebook/xhp/wiki
kullanıyoruz Bu sorudan bu yana 3 yıldan fazla bir süre geçmiştir.** NetBeans IDE 7.4 ** kullanıyorum - hala XHP sözdizimini desteklemiyor. XHP sözdizimini destekleyen iyi bir IDE de bulamıyorum. –