PHP Editors/IDE's

0 views
Skip to first unread message

David T. H

unread,
May 31, 2008, 3:58:48 PM5/31/08
to OrlandoPHP
Greetings all,
I was curious, what does everyone use to develop PHP? At the last
orlandophp meeting Cory was using Coda on a Macbook, and I know that
the textmate editor is very popular with the ruby devs. Anyone use
pdt on eclipse? What IDE and/or editor do you use and most
importantly, why?

Ryan Price

unread,
May 31, 2008, 4:05:23 PM5/31/08
to orlan...@googlegroups.com
At my day job we use Eclipse PDT, mostly because of the CVS
integration we need. Plus, the PHP team is switching from WIndows to
OSX and it's cross-platform, but we will have TextMate installed as
well.

Eclipse (at least on Windows) will crash sometimes, and other times
you will think you've deleted half of your code, but really it's just
some problem with the code folding or who knows what... TextMate is a
horse. I've never used Coda in producton, but it's very pretty and
the integration with FTP and live preview is pretty nice - it's sort
of a simplified Dreamweaver.

I used to use a free app called Smultron on the Mac, it got the job
done.

Peace,
Ryan Price
ryanpricemedia.com

PalmBeachIT

unread,
May 31, 2008, 5:03:06 PM5/31/08
to OrlandoPHP
David,
Actually, for local development I typically use Zend Studio for
Eclipse. It's a modified version of PDT that comes with some of the
more important packages already setup for you.

For anything that's remote however, I'm a vim guy. It's a tough editor
to learn, but once you get your head around it, it's indispensable.

(Ryan)
Eclipse crashes for Mac just as often. I routinely have to open
Activity Monitor to kill the process. Coda has some cool real-time
sharing features via Bonjour. Smultron is quite cool

Word,
Cory

David Rogers

unread,
Jun 2, 2008, 11:12:41 AM6/2/08
to orlan...@googlegroups.com
I'm a huge Eclipse PDT fan, although I also have the Aptana plugins
installed. They add some nice functionality that I find occasionally
useful, although I'm waiting on them to properly implement class
inheritance in the Outline view before I use Aptana for PHP
development. I recommend the Subversive Team provider plugin and
SVNKit for version control integration with SVN; I've had trouble with
Subclipse. Zend Studio for Eclipse does add a _lot_ of features to the
mix, but it comes at a premium: $299. For an Eclipse-based IDE, this
is ridiculously over-priced, IMO.

For light-weight projects, I use Textmate, since it's faster and
lighter than Eclipse and doesn't crash until the file sizes get above
1MB. There's something to be desired of its project management tools,
however, and it's really not designed to be an IDE as much as a really
powerful text editor.

I did use Coda for a while, but lack of SVN integration was a killer
for me. It has a lot of nice features, however, including an
integrated terminal emulator and webkit browser. The free digital copy
of the Web Developers Toolkit from No Starch Press is practically
worth the price of admission itself; I own the analog version and find
it indispensable, more so with a searchable index.

I still recommend Eclipse for full-featured IDE of choice, but most
developers will start out on something less complicated, like Textmate
or Aptana. Once you get into the features provided by Eclipse, though,
it's doubtful you'll go back. Unfortunately, until you really _need_
or _want_ those features, it's a little excessive and has a steep
learning curve.

What does everyone else use?

David @ OrlandoPHP.org

Derek Gallo

unread,
Jun 3, 2008, 10:13:54 AM6/3/08
to orlan...@googlegroups.com
I would have to agree with the PDT route also. Personally I use Zend
Studio for Eclipse but really the only additional features it brings
over standard PDT is Zend Framework support. I have found that
creating a Zend Framework project in it doesn't even follow the latest
Zend best practices for folder structure though. It uses Subversive
for SVN integration which works fine unless you use it on a very large
working copy, like in the GB range.

I have used the regular Zend Studio also and it is also a very decent
editor (also not free however). It works very well as a php editor.
Eclipse will allow you to use one IDE for several different languages
and project types however.

I think in the end its basically your preference. Are you one of
those guys that can't live without code inspectors, code completion
and having all of your tools in one application like me? Then I would
go with eclipse. Otherwise, Textmate seems the best as a programming
text editor.


Derek Gallo
Orlando, FL
http://derekgallo.com

David T. Harris

unread,
Jun 4, 2008, 9:50:17 AM6/4/08
to orlan...@googlegroups.com

Is the book actually called "Web Developers Toolkit"?
Just
asking because I could not find it listed
on the no starch press page's catalog:
http://www.nostarch.com/frameset.php?startat=catalog



David Rogers

unread,
Jun 4, 2008, 10:19:30 AM6/4/08
to orlan...@googlegroups.com
Sorry, it's actually:

The Web Programmer's Desk Reference
ISBN-10 1-59327-011-9
ISBN-13 978-1-59327-011-7

I know a good book seller that will order it for you, possibly used, for a competitive price. Check them out at herebebooks.com
Reply all
Reply to author
Forward
0 new messages