我在项目中使用命名空间,而我选择的 IDE Eclipse PDT 将它们识别为语法错误。它不仅使方便的错误检查无法使用,而且还破坏了 Eclipse 的 PHP 资源管理器。
5.3 功能即将在计划于 12 月发布的 PDT 2.0 中推出。目前有没有其他选择?我至少在寻找 5.3 语法高亮和错误检查。
各种 PHP IDE 开发人员已针对 5.3 语法支持的状态解决了一些线程:
NuSphere ( http://www.nusphere.com/ ) 刚刚发布了完全支持所有 php-5.3 功能的 PhpED。对我很有用。
-j
最新版本的 netbeans 6.8(beta) 确实支持大部分新功能...
我发现 JetBrains phpstorm 相当不错。
您是否尝试过 Aptana Studio 或 Eclipse 的 Aptana 插件?我不确定 Aptana 插件是否支持 PHP,但 Aptana Studio 支持。那可能有你正在寻找的东西。
它可能不会真正帮助您,但我当前的解决方案是 Zend Studio 5.5,禁用了实时错误。我无法在 5.3 项目上使用内部调试器,但 IDE 中的其他所有内容仍然有效,并且命名空间代码未突出显示为错误。我可以保持代码浏览器和语法突出显示,并在 IDE 外部测试我的代码。
jEdit http://jedit.org