Which Eclipse distribution is good for web development using Python, PHP, or Perl?

Which Eclipse distribution is good for web development using Python, PHP, or Perl?

I'd like to try out Eclipse, but I'm a bit baffled with all the different distributions of it. I mainly program in Python doing web development, but I also need to maintain PHP and Perl apps. It looks like EasyEclipse is a bit behind. Should I just grab the base Eclipse and start loading plug-ins?

I want to learn game development. Which language should I use? [closed]


General printing raster and/or vector images
Maybe try Aptana (http://www.aptana.com/) - you can then plug in as many extra modules as you require..
Help with JSON format [closed]

Extracting info from html using PHP(XPath), PHP/Python(Regexp) or Python(XPath)

sending a non-blocking HTTP POST request


Clojure equivalent to Python's lxml library?
PDT 2.0 is vey good Eclipse PHP Ide .

Python callback with SWIG wrapped type
It is created with cooperation with Zend, so there a lot of featuers from Zend Studio.

Releasing Python GIL while in C++ code
I also use it with Subeclipse(for SVN) and Target Management (for work on FTP remotely).

I will also advice to use Aptana plugins fot HTML and Js - they are much better than standard Web Tools from Eclipse..


I develop Python applications at work and find Eclipse Classic and Eclipse for Java Devs a good fit because I don't do any plugin or Java EE Stuff.

We use Eclipse for Java, Python, and NSIS (nullsoft installer) scripting.

. The Python development I do requires the pydev plugin (see: http://pydev.sourceforge.net/) which so far has been fantastic on a Windows machine.

I found some instability on a Fedora 9 machine, but that is not the general consensus among my linuxier colleagues :) . The pydev plugin comes with a very minimal set of customizable features including a short list of syntax for colouring, and it's very easy to create a dark colour scheme (black bg, bright text) for python development (if that matters to you).

The debugger has been pretty good so far, but I have problems when my applications hit threading in PyQt.

I don't know if that is a problem with QThread (a Qt Thread) or python threads in general.. I can't offer any advice regarding PERL or PHP but basically like you said, download an Eclipse version and find some good plugins for your development environment..


PyDev is pretty decent as I'm sure you know.

It can fit on top of all the Eclipse distributions (provided they meet the minimum version requirements).

If you're doing webdev stuff, you'll probably find the closest fit with Aptana.

. That said, I find Aptana hideously clunky when compared to a decent text editor.

I build sites using django and for that I use Eclipse (pure) and PyDev to do the python and gedit (gnome's souped up notepad) for writing the HTML for templates/CSS/JS/etc.. At the end of the day, whatever suits you best is what you'll go with..


EPIC is the only Eclipse Perl plugin I know for Perl.

. The integration is okay.

Offers a graphical debugger, but watch out for inspecting data that contains cycles, as the perl exec could just go into an infinite loop.


I develop in PHP, python, C(python modules), SQL and JS/HTML/CSS all on eclipse.

I do this by installing PDT, CDT, pydev and SQL tools onto the eclipse-platform, and then using different workspaces for mixed projects.

. Two workspaces to be specific, one for PHP web development and another for Python/C.

I do run it on a rather powerful machine so I allow eclipse the luxury of added memory (2G).. Works like a charm and it is very nice to be able to use the same IDE for everything :).


I use the javascript eclipse helios and added pydev plugin to it for django support it seems to do everything I need..

72 out of 100 based on 57 user ratings 782 reviews