带有集成Web服务器的PHP IDE

时间:2010-05-21 16:25:40

标签: php ide plugins webserver integrated

注意:这不是另一个“什么是最好的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来说,这似乎是一个显而易见的功能/插件,但到目前为止我的研究结果都没有结果。

5 个答案:

答案 0 :(得分:2)

Delphi For PHP有一个内置的Web服务器(Apache),它可以为调试会话配置和启动/停止。不需要最终用户配置。但是,调试引擎是PHP DBG,而不是xDebug。

请注意,Delphi For PHP完全支持调试任何类型的PHP站点,它不仅限于使用VCL For PHP框架创建的站点。

答案 1 :(得分:1)

还有NuSphere的PhpED:

link text

答案 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包含路径,或者为每个项目自定义它。

https://netbeans.org/features/php/

答案 4 :(得分:0)

以下是我的知识中内置Web服务器的最佳PHP IDE;

  1. Aptana Studio
  2. Netbean
  3. 带有IIS for PHP的Microsoft Expression Web