views:

963

answers:

10

I use Eclipse PDT, Subclipse, viPlugin and JSEclipse for my PHP and JavaScript development. This gives me quite a nice environment, but I wonder what else is out there that might be even better.

What plug-ins have you installed into Eclipse to create your great set-up for developing using PHP and JavaScript? Which features do you find most useful? Which aren't so good, and what would fix them?

Is anyone using something more stable and/or fully featured than Eclipse + PDT or Netbeans? How does Komodo IDE compare?

+1  A: 

HI, I have been using phpeclipse which has some nice features.

But the main thing I am playing with at the moment is the aptana plugin which works with most versions and flavours of eclipse. It allows you to create rich internet applications and is aimed at the ajax revolution!

You can get a good tut here on how to plug it in http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration

Once installed I also plugged in the adobe air sdk plugin and created a quick adobe air app in about 1 hr. www.sitepoint.com has some good articles on creating air applications.

And if your wondering where the php comes in well its all linked up as I use php behind most things I do.

Paul M
The tut is now here: http://docs.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration
Sven Larson
+1  A: 

AnyEdit for mass formatting of text (changing endlines, tabs to spaces, etc) and Subclipse for SVN integration.

dragonmantank
+1  A: 

None, I use Netbeans for PHP which is very promising. You should try it ;)

ign
I have, but the problem with IDEs is that they require quite an investment of time to learn. They should pay-off if they're good, but learning a new IDE that isn't really any better than Eclipse (nor worse I'm sure) is too much effort!
Richard Turner
I've actually now taken the time to learn NetBeans, and I much prefer it. Thanks for the tip!
Richard Turner
I'm really glad, and it has improved a lot now, so I re-recommend it.Sadly, I use eclipse in my current job :(
ign
A: 

Aptana (for Javascript developments) exists as Plugin and as IDE. I'm using as IDE, with the aptana plugin for PHP.

Or I use PDT-All-in-one : there is plugins for HTML & CSS.

A: 

I use Eclipse PDT + SubEclipse + Aptana plug-in for Eclipse. Aptana's JS Editor is quite nice.

Imran
+1  A: 

dbviewer for managing databases and working with queries. I also like mylyn and tasktop to work with bugzilla/trac to manage projects.

Brendon
+1  A: 

For ganymede

  • Dltk javascript
  • Subversive - much better than subclipse i guess
  • wtp - for css/xml
  • rse - ftp

my only concern is that pdt doesn't have any more the F3 functionality in which it will open up the file containing the declaration you want to look up.

For europa

  • wickedshell - command line
ken
PDT 2 on Ganymede does still have the F3 functionality. There are numerous issues and regressions with it I find, but that works OK for me.
Richard Turner
A: 

Check out nWire for PHP: it's a new PDT add-on which enables real-time code visualization, navigation and search.

zvikico
A: 
  • Afae editor, mostly because of the themes, has a color picker etc.
  • bzrEclipse, because I use bazaar vcs
Omer Sabic
A: 

Aptana Studio recently dropped their for-pay offering and is now completely open. It has optional support for subversion, CVS, Git, and several javascript libraries (jquery, ext, prototype, etc), as well as PHP, python, and Rails.

It's worth noting that if you tried Aptana in the past and didn't like their developed-in-house php editor, they've now dropped it in favor of PDT.

I've used Aptana for a while now for some large-project development, and I've not yet found anything missing.

Jonathan Hanson