Best development IDE for web on Linux

Best development IDE for web on Linux

There are many tools available for developing web applications, but if you use Linux, the situation is dramatically changed. There are only few compared to other platforms.

First of all, I will only write about the tools that i use / have used, so that you can’t be upset if I haven’t mentioned great tool that you use. 😀

As any good IDE, it should contain at least the following features:
* Code highlight
* Code completion
* FTP support
* SVN support
* Some sort of “quick view” that will list all classes, methods, constants(,…) in a file

And as a commonly needed bonus:
* JavaScript support with at least code highlight and code completion

Personally, on Linux platform I used Eclipse for PHP, as primary IDE. It has almost everything you can imagine and could look for in IDE. If maybe something isn’t included in package, it can be downloaded / installed through included feature “Install new software”. To make a long story short – anything you wish you can find in software that has been developing for more than 6 years now (I really couldn’t find the exact date), and that overcomed all the “child diseases”.

On the other hand there’s new player in IDE world on Linux, it’s the PhpStorm (currently in version 1.0). I’ve been using it for a week now, and as somewhat experienced user, I find it much better than Eclipse. It’s just amasing how responsive it is. On all includes, no matter how deep, auto completion works flawlessly. And not only that – it has the best Javascript IDE I have ever seen already included. Work with huge amount of files (10000+) is quite pleasant as nobody would expect. It has only one flaw – it’s not free, it costs $149 for corporate license and $49, but in my opinion, it worths more than that.

Aptana Studio is the third tool that I’d like to mention, although I haven’t used it, I hear its great.

I didn’t go into depths of how and why, but I thought I’d rather give my view on the matter.

If anyone have an opinion, feel free to leave a comment.

You made it all the way down here so you must have enjoyed this post! You may also like:

Setup automatic per-folder subdomains on your local linux based computer Thomas Spigel
Thomas Spigel

Setup automatic per-folder subdomains on your local linux based computer

Using custom php.ini  file with php CLI Darko Goles
Darko Goles

Using custom php.ini file with php CLI

WampDeveloper – My Choice for web development platform Vedran Subotic
Vedran Subotic

WampDeveloper – My Choice for web development platform

Tell us about your project

Drop us a line. We'd love to know more about your project.