Re: Re: Recommendations for PHP debuggers?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tuesday 22 August 2006 03:33, Colin Guthrie wrote:
> Larry Garfield wrote:
> >> http://www.zend.com/phpide/
> >
> > I just tried to install the modular version for my existing Eclipse
> > install. It insists it won't install without feaure org.eclipse.emf
> > (2.2.0).  Since it provides no indication of how to get such feature, I
> > haven't been able to give it a serious look. :-)
>
> Yeah it took me a while to find all the dependancies myself hense why I
> said the tarball was easier for takign it for a whirl, but seeing as my
> own stubornness meant I found all the necessary updates I figured I'd
> post them ;)

Thanks, but even with that list it didn't work.  I kept getting "could not 
find" errors while trying to install most of those extra components.

So, I downloaded the all-in-one tarball to give it a try.  Turns out that it's 
Eclipse 3.2 while I have 3.1 (which is the latest in Debian Sid).  Not sure 
if that was the problem with the piecemeal approach.

Anyway, in short, PHP IDE is Zend Studio partially ported to Eclipse.  
Unfortunately, it is lacking all of the things about Zend Studio that I like; 
the fast response time (to be fair, my work computer is substantially faster 
than my home computer), the near-instant code assistance (it was still barely 
there), the syntax highlighting (it has it, but it's broken and gets confused 
by variables inside strings.  Oops), the simple project setup (Eclpise 
projects are so damned heavy!)...  Yeah, nothing to see here.

Moreover, I couldn't get it to hook up to an external include path.  That 
meant I couldn't get PEAR to link up to my project at all.  It was listed in 
the include paths, but somehow that fact never made it to the built in code 
runner.  Even after I manually added it in-code with set_include_path(), it 
couldn't connect to my database.  The DB works, and the exact same code run 
on the command line works fine, but it wouldn't talk to the database.  

My guess is that the included PHP executable doesn't have MySQL installed.  
So, I tried hooking it up to my existing /usr/bin/php.  After eventually 
figuring out how to do that (it's a bit screwy), I tried running the program 
and got no output at all, in any of the various output or console or debug 
screens.  Score!  (And yes, the program should have been generating lots of 
output.)

I remember hearing that Zend was planning on making their next version of ZDE 
Eclipse-based.  If that's the case and this is the early release of it, well, 
it's been nice knowing you Zend.  All the bad parts of Eclipse with none of 
the good parts of ZDE.  And I didn't even get to the debugger yet.

So unless someone has a better idea, I'm back to Kate and a terminal 
window. :-)

-- 
Larry Garfield			AIM: LOLG42
larry@xxxxxxxxxxxxxxxx		ICQ: 6817012

"If nature has made any one thing less susceptible than all others of 
exclusive property, it is the action of the thinking power called an idea, 
which an individual may exclusively possess as long as he keeps it to 
himself; but the moment it is divulged, it forces itself into the possession 
of every one, and the receiver cannot dispossess himself of it."  -- Thomas 
Jefferson

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux