提问人:Jeff 提问时间:5/10/2011 更新时间:5/26/2011 访问量:143
是否有能够返回外部程序输出的编辑器或 IDE?
Is there an Editor or IDE capable of returning external program output?
问:
我现在已经在我的 WinXP 机器上安装了大约 14 个 IDE 进行测试,从 Notepad++ 到 Netbeans,从 Aptana 到 Zend Studio。我试图找到一个可以满足我需求的产品,但还没有找到解决方案。
我的目标是:
IDE 已打开,我正在开发一个 PHP 文件。单击按钮或点击 热键。。。
我的 IDE 发送我正在处理的文件 到外部应用程序(Firefox、Lynx、 铬等)使用任何命令行 参数我指定,处理它, 然后返回输出(HTML 源代码、 在本例中)返回我的 IDE 输出窗口和/或新建文件选项卡。
似乎是一个简单的请求,对吧?;)
为清楚起见,我对下载 Win PHP 二进制文件并简单地在我的 IDE 中运行脚本不感兴趣。我有一个虚拟服务器设置(Virtualbox),它完美地反映了我的实时服务器,并且真的想用它来生成输出和测试。此外,我试图避免在 IDE 和浏览器之间来回切换以检查源代码。
答:
0赞
Gordon
5/10/2011
#1
您可以在任何基于 Eclipse 的 IDE 中尝试使用外部任务。当然,它不会读懂你的想法,所以由你来配置任务:
此外,Zend Studio 还支持虚拟机,但我不确定它是否与您的问题相关。
0赞
Sander Marechal
5/10/2011
#2
Gvim,还有什么?使用如下命令:
:r ! [some command]
[某些命令]的输出将粘贴到您当前的文件中。艺术
:20,25 ! rot13
将采用第 20-25 行,通过外部命令运行它们并将输出放在它的位置。rot13
1赞
jussij
5/11/2011
#3
Zeus 编辑器可以通过其工具设置运行外部应用程序,并将应用程序输出捕获到工具输出窗口。
要将当前文件的名称添加到工具命令行,只需在设置工具命令行时使用 $fn 宏标记作为标记即可。
评论