注意:这不是另一个“什么是最好的PHP IDE?”问题
我正在寻找具有特定功能的PHP IDE,即集成/嵌入式(启用php)的Web服务器;理想情况下,xdebug预先捆绑。
我已经知道Aptana 1.5有这个功能(以及Zend Studio的一些旧版本),但是Aptana 1.5已经有很长一段时间没有得到支持了,当我们转换到PHP 5.3及更高版本时,它是有用的会显着减少。
我已经看过一些选项,包括Eclipse PDT和NetBeans,但似乎每个PHP IDE都依赖于一个单独的本地/远程Web服务器来实际解释代码。
我知道在本地安装Web服务器相当简单,但这适用于教室解决方案,在1000台计算机上安装,配置和维护Web服务器根本不可行。由于需要使用调试功能,远程服务器解决方案也无法工作(xdebug目前需要为调试客户端提供硬编码IP)。
对于PHP IDE来说,这似乎是一个显而易见的功能/插件,但到目前为止我的研究结果都没有结果。
答案 0 :(得分:2)
Delphi For PHP有一个内置的Web服务器(Apache),它可以为调试会话配置和启动/停止。不需要最终用户配置。但是,调试引擎是PHP DBG,而不是xDebug。
请注意,Delphi For PHP完全支持调试任何类型的PHP站点,它不仅限于使用VCL For PHP框架创建的站点。
答案 1 :(得分:1)
还有NuSphere的PhpED:
答案 2 :(得分:0)
http://www.enginsite.com/php-editor.htm - 通过Google搜索找到了这个。可以将应用程序当前使用的PHP.exe更新到最新版本;因此,您可以将此解决方案应用于您发现的其他IDE编辑器。
Komodo Edit(http://www.activestate.com/komodo-edit) - 能够在编写PHP时指定要使用的PHP解释器。可以设置断点和其他调试必需品。 (http://docs.activestate.com/komodo/4.4/debugphp.html)
答案 3 :(得分:0)
使用Xdebug调试PHP代码:您可以检查局部变量,设置监视,设置断点以及实时评估代码。使用“转到快捷方式”和“超文本链接”导航到声明,类型和文件。为所有项目使用全局PHP包含路径,或者为每个项目自定义它。
答案 4 :(得分:0)
以下是我的知识中内置Web服务器的最佳PHP IDE;