是否有能够返回外部程序输出的编辑器或IDE?

时间:2011-05-10 14:30:30

标签: php ide editor

我已经安装了大约14个IDE用于在我的WinXP盒子上进行测试,从Notepad ++到Netbeans,Aptana到Zend Studio。我正在努力找到一个可以满足我需要的东西,但是找不到解决方案却没有运气。

我的目标是:

  

IDE是开放的,我正在努力   PHP文件。单击按钮或按一下   热键...

     

我的IDE发送我正在处理的文件   到外部应用程序(Firefox,Lynx,   Chrome等等)与任何命令行   我指定的参数,处理它,   然后返回输出(HTML源,   在这种情况下)回到我的IDE中   输出窗口和/或新文件选项卡。

好像是一个简单的请求,对吗? ;)

为清楚起见,我对下载Win PHP二进制文件并在IDE中运行脚本不感兴趣。我有一个虚拟服务器设置(Virtualbox),它完美地反映了我的实时服务器,并且真的想用它来生成输出和测试。此外,我试图避免在IDE和浏览器之间来回切换以检查源。

3 个答案:

答案 0 :(得分:1)

Zeus编辑器可以通过它的工具设置运行外部应用程序,并将应用程序输出捕获到工具输出窗口。

要将当前文件的名称添加到工具命令行,只需在设置工具命令行时使用 $ fn 宏标记作为标记。

答案 1 :(得分:0)

您可以在任何基于Eclipse的IDE中尝试使用External Tasks。当然,它不会读你的想法,所以由你来配置任务:

此外,Zend Studio支持虚拟机,但我不确定它是否与您的问题相关。

答案 2 :(得分:0)

Gvim,还有什么?使用这样的命令:

:r ! [some command]

[some命令]的输出将粘贴到当前文件中。或者:

:20,25 ! rot13

将采用20-25行,通过外部rot13命令运行它们并将输出放在其中。