一个人寻求Linux的PHP IDE。 [英] One mans quest for a PHP IDE for Linux.

查看:51
本文介绍了一个人寻求Linux的PHP IDE。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正坐在这里盯着我最喜欢的海报。这是一张船的照片

很久以前撞到了一块珊瑚礁并沉没,但仍然有它的屁股结束了.B
离开水面。标题写着可能是你生活中唯一目的

可以作为对他人的警告。 (checkout despair.com for

更多这些珠宝。)这就是我花了一整天(或

而非支出)整天寻找的感觉PHP IDE for my

mandrake linux box。我想要的只是一个编辑器,突出显示

会让我设置断点,逐步执行我的代码,并观察

变量的变化(......和Turbo的记忆-Basic在他们的
头上跳舞。)


在无耻的努力中获得同情,同时警告他人

他们走过这段旅程,我想我会从

字段中分享我的发现:


eclipse的PHP插件:

费用:免费。

相关网址: http://www.eclipse.org
http://phpeclipse.sourceforge.net/

文档:适用于eclipse。没有插件。

它有用吗?:差不多。

虽然安装说明错了,但它们并没有错,

我无法弄清楚该做什么。之后我能够启动一个PHP

项目并编辑一个PHP文件,但我无法运行它,而不是调试它。

所有我得到的都是错误消息我试过了。另一个脑子死的

编辑器,我不需要。太糟糕了,因为eclipse适用于Java。有一天

这可能是一个可行的选择。


带DDD的PHP-DBG(在我的BVD中):

相关URL : http://dd.cron.ru/dbg/ http://www.gnu.org/software/ddd/

成本:免费

文档:ddd的批次。没有用于php-dbg。

它有用吗?:没有

在dbg工作的dbg网站上有一个可爱的屏幕截图

ddd。那就像我看到这两个人一起玩的那样接近。 DDD

只是不知道dbg在那里,我没有看到任何关于如何将b $ b挂钩的文档。好消息是两者都可以作为RPM使用,所以它没有花很长时间才发现这不会起作用。


PHPmole:

相关网址: http://www.akbkhome.com/

成本:免费

文档:稀疏。语无伦次。

它有用吗?:没有。

这是我浪费的最多时间。它需要大量的php

插件和库。每个都有自己的先决条件和

idiosyncracies。即使在成功安装它们之后,phpmole仍然坚持认为有些人不在那里。经过几个小时的讨论,我终于得到了足够的运行,我可以编辑一个文件但是当我点击运行时每个该死的时间都快速崩溃了。
。唉!!


PHPed:

相关网址: http://www.phped.com

费用:30天试用期后300美元

文档:很多。

它有用吗?:大多数是

这是NuSphere的商业产品。安装它没有问题。它美元b $ b有一个像样的GUI。虽然并不是非常直观明显,但是没有多长时间才能弄清楚如何编辑文件,运行和调试它。

出于某种原因,它启动了Mozilla和它似乎产生了Apache来实现运行代码而不是将其提供给内部引擎。

这是一个令人烦恼的过度杀伤并且不可原谅300美元的套餐。它b / b
也意味着它有一个致命的缺陷:你无法阻止一个infinte循环。如果

你很邋((我是,或者我不需要IDE)并创建一个

无限循环(我设法做的只是一小撮测试代码)和

命中RUN你看着输出窗口中的滚动条后不停地
收缩缩小代码运行从来没有 - 从来没有

土地。 STOP按钮不会停止它。 PAUSE按钮不会暂停它。

你唯一的选择是退出PHPed,启动一个xterm,运行顶部,寻找

out of thending php job(it '不难发现,它消耗了96%的cpu),然后杀了它。这不是一个好的功能。一旦30天

试用期到期,它应该停止工作altogther。因此,对于想要下车的贫困研究生而言,PHPed并不是一个可行的选择

便宜(通常我不会购买任何比我的车花费更多的软件。)


Zend Studio:

相关网址: http://www.zend.com

成本:免费21天评估,200美元或者残疾软件之后

文档:很多。

它有用吗?:是的

另一种商业产品。安装没问题。看起来不错的GUI

虽然它设法看起来很混乱,并且在

的同时有点憔悴。再说一次,虽然对于未经启动的人来说并不是非常直观明显,但开始编辑,编辑文件,运行并且调试它并不太难。 21天你可以玩完整版。在

之后你可以花200美元或者使用个人版'

禁用一些无聊的功能,无论如何都不会像Print那样使用。哦

好​​吧,我总是可以剪切并粘贴到kwrite中。

在21天后停止工作的另一个特性是剖析器。但是因为我不知道

这是多少和几率我不会在3周内达到那么远我想是

我永远不会错过它。只要我可以设置断点,单步执行

代码,并观察变量我会很高兴。


很抱歉这么说,但是开源运动给了我这个伟大的

操作系统尚未生成一个像样的PHP IDE。值得关注的是eclipse php插件和ddd DBG插件

。但就目前而言,如果你想要便宜的话,那么挣钱的Zend工作室是最好的选择

我找到了。

Apchar。

I''m sitting here staring at my favorite poster. It''s a photo of a ship
that hit a reef and sunk long ago but still has its ass-end sticking
out of the water. The caption reads "It may be that your sole purpose
in life is to serve as a warning to others." (checkout despair.com for
more of these jewels.) That''s how I feel right now after spending (or
rather EXpending) the entire day looking for a PHP IDE for my
mandrake linux box. All I wanted was an editor with highlighting that
would let me set breakpoints, step through my code, and watch
variables change ("... and memories of Turbo-Basic danced in their
heads.")

In a shameless effort to garner sympathy while warning others before
they take this journey, I thought I''d share my findings from the
field:

PHP plugin to eclipse:
cost: free.
relevant URLs: http://www.eclipse.org ,
http://phpeclipse.sourceforge.net/
Documentation: plenty for eclipse. none for the plugin.
Did it work?: almost.
Although the install directions were wrong, they weren''t so wrong that
I couldn''t figure out what to do. Afterwards I was able to start a PHP
project and edit a PHP file but I couldn''t run it much less debug it.
All I got were error messages when I tried either. Another brain-dead
editor I dont need. Too bad since eclipse works fine for Java. Someday
this might be a viable option.

PHP-DBG with DDD (whilst in my BVDs):
relevant URLs: http://dd.cron.ru/dbg/ ,
http://www.gnu.org/software/ddd/
cost: free
Documentation: lots for ddd. none for php-dbg.
Did it work?: no
There''s a lovely screen shot on the dbg website of dbg working within
ddd. That was as close as I got to seeing these two play together. DDD
just did not know dbg was out there and I dont see any docs on how to
hook them up. The good news is that both were available as RPMs so it
didn''t take long to find out this wouldn''t work.

PHPmole:
relevant URLs: http://www.akbkhome.com/
cost:free
Documentation: sparse. incoherent.
Did it work?: Hell no.
This was the one I wasted the most hours on. It requires scads of php
plugins and libraries. Each of which has their own prerequisites and
idiosyncracies. Even after successfully installing them, phpmole still
insisted that some weren''t there. After hours of finagling I finally
got it running enough that I could edit a file but when I hit "Run" it
swiftly crashed every damn time. Argh!!

PHPed:
relevant URLs: http://www.phped.com
cost: $300 after 30 day trial period
Documentation: lots.
Did it work?: mostly
This is a commercial product by NuSphere. No trouble installing it. It
has a decent looking GUI. While not exactly intuitively obvious it
didn''t take long to figure out how to edit a file, run, and debug it.
For some reason it started Mozilla and it appears to spawn Apache to
actually run the code rather than feeding it to an internal engine.
This is an annoying overkill and inexcusable for a $300 package. It
also means it has one fatal flaw: you cant stop an infinte loop. If
you''re sloppy (and I am, or I wouldn''t need an IDE) and create an
infinite loop (which I managed to do in just a blurb of test code) and
hit RUN you''re stuck watching the scroll bar in the output window
shrink and shrink and shrink as you''re code runs off into never-never
land. The STOP button wont stop it. The PAUSE button wont pause it.
You''re only option is to quit PHPed, fire up an xterm, run top, seek
out the offending php job (it''s not hard to find, it''s consuming 96%
of the cpu), and kill it. This is not a good feature. Once the 30 day
trial expires it supposedly stops working altogther. So PHPed is not a
viable option for an impoverished grad student looking to get off
cheap (as a rule I wont buy any software that costs more than my car.)

Zend Studio:
relevant URLs: http://www.zend.com
cost: free 21 day evaluation, $200 or crippleware after that
documentation: lots.
Did it work?: yes
Another commercial product. No trouble installing. Nice looking GUI
though it manages to look cluttered and a little emaciated at the
same time. Again, though not exactly intuitively obvious to the
uninitiated, it was not too hard to get started, edit a file, run, and
debug it. For 21 days you get to play with the full version. After
that you can pony up $200 or live with the ''personal version'' that
disables a few frivolous functions nobody uses anyway like Print. Oh
well, I can always cut and paste into kwrite. Another feature that
stops working after 21 days is the profiler. But since I dont know
what that is and the odds are I wont get that far in 3 weeks I suppose
I''ll never miss it. As long as I can set breakpoints, step through the
code, and watch variables I''ll be happy.

Sorry to say it, but the open source movement that gave me this great
OS has not produced a decent PHP IDE yet. It''s worth keeping an eye on
the eclipse php plugin and the ddd DBG plugin. But for now, if you''re
looking to get off cheap, the crippled Zend studio is the best option
I''ve found.
Apchar.

推荐答案

30天试用期后300美元

文档:很多。

它有用吗?:大多数是

这是NuSphere的商业产品。安装它没有问题。它美元b $ b有一个像样的GUI。虽然并不是非常直观明显,但是没有多长时间才能弄清楚如何编辑文件,运行和调试它。

出于某种原因,它启动了Mozilla和它似乎产生Apache来实现运行代码而不是将其提供给内部引擎。

这是一个令人烦恼的过度杀伤并且不可原谅
300 after 30 day trial period
Documentation: lots.
Did it work?: mostly
This is a commercial product by NuSphere. No trouble installing it. It
has a decent looking GUI. While not exactly intuitively obvious it
didn''t take long to figure out how to edit a file, run, and debug it.
For some reason it started Mozilla and it appears to spawn Apache to
actually run the code rather than feeding it to an internal engine.
This is an annoying overkill and inexcusable for a


300包。它b / b
也意味着它有一个致命的缺陷:你无法阻止一个infinte循环。如果

你很邋((我是,或者我不需要IDE)并创建一个

无限循环(我设法做的只是一小撮测试代码)和

命中RUN你看着输出窗口中的滚动条后不停地
收缩缩小代码运行从来没有 - 从来没有

土地。 STOP按钮不会停止它。 PAUSE按钮不会暂停它。

你唯一的选择是退出PHPed,启动一个xterm,运行顶部,寻找

out of thending php job(it '不难发现,它消耗了96%的cpu),然后杀了它。这不是一个好的功能。一旦30天

试用期到期,它应该停止工作altogther。因此,对于想要下车的贫困研究生而言,PHPed并不是一个可行的选择

便宜(通常我不会购买任何比我的车花费更多的软件。)


Zend Studio:

相关网址: http://www.zend.com

费用:免费21天评估,
300 package. It
also means it has one fatal flaw: you cant stop an infinte loop. If
you''re sloppy (and I am, or I wouldn''t need an IDE) and create an
infinite loop (which I managed to do in just a blurb of test code) and
hit RUN you''re stuck watching the scroll bar in the output window
shrink and shrink and shrink as you''re code runs off into never-never
land. The STOP button wont stop it. The PAUSE button wont pause it.
You''re only option is to quit PHPed, fire up an xterm, run top, seek
out the offending php job (it''s not hard to find, it''s consuming 96%
of the cpu), and kill it. This is not a good feature. Once the 30 day
trial expires it supposedly stops working altogther. So PHPed is not a
viable option for an impoverished grad student looking to get off
cheap (as a rule I wont buy any software that costs more than my car.)

Zend Studio:
relevant URLs: http://www.zend.com
cost: free 21 day evaluation,


200或者之后的crippleware

文件:很多。

它有用吗?:是的

另一种商业产品。安装没问题。看起来不错的GUI

虽然它设法看起来很混乱,并且在

的同时有点憔悴。再说一次,虽然对于未经启动的人来说并不是非常直观明显,但开始编辑,编辑文件,运行并且调试它并不太难。 21天你可以玩完整版。

之后你可以小心翼翼地
200 or crippleware after that
documentation: lots.
Did it work?: yes
Another commercial product. No trouble installing. Nice looking GUI
though it manages to look cluttered and a little emaciated at the
same time. Again, though not exactly intuitively obvious to the
uninitiated, it was not too hard to get started, edit a file, run, and
debug it. For 21 days you get to play with the full version. After
that you can pony up


这篇关于一个人寻求Linux的PHP IDE。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆