5/18 I'm working with a developer who's used to C++/Java development
environments that show you all the object relationships,
inheritance, where functions are defined, where functions are
used, etc. We have a huge, painful application written in
object oriented PHP that he's trying to figure out. Do you
guys know of and/or have you used any editors for PHP that have
the kind of object oriented awareness like IntelliJ or Eclipse?
He's really stuck in the high-level IDE way of working and I
need him to figure this code out much quicker than his
current pace. Thanks!
\_ There are PHP IDEs out there but I couldn't make any reccomendations
Some people are working on a PHP add-on for Eclipse, but it's not
ready for use yet.
Since you have a huge, painful OO PHP application, may I ask why you
haven't moved to an IDE? I realize there's a bit of pride in saying
VI is your IDE, but a real IDE can give big productivity gains
even if you already know the project like the back of your hand.
\_ You're preaching to the choir, trust me! The group I work for is
very security-conscious and I'm not allowed to install any other
software, like a PHP IDE. I've done most of my development using
Java IDE's like IntelliJ, so I know how powerful and useful they
are. The PHP application in question is something that was built
long ago by a CS student, and is undocumented, other than a feature
spec. I'm in charge of helping another group rewrite the
application, from the spec, but using the existing PHP code as a
secondary reference. Really we should only be using the spec and
not the code, but it is what it is unfortunately. |