I looked over many text editors and IDEs while looking for one that catered to all my specifications. I concluded that just 1 IDE or Text Editor wouldn’t suffice. So here are some of my favorite IDEs I tested. They are excellent and should be tested out.
Price: $295 + $87 Subscription
The premium version of Komodo Edit. Komodo IDE is an excellent developer’s environment. It contains all of the functions one would expect from a paid IDE (code coloring, automatic building and executing in a web browser), but it has a very clean and simple interface and the ability to work with a bucket load of programming languages. One should try out Komodo Edit before looking into Komodo IDE.
An excellent IDE. One would expect it not to be as good as Komodo IDE, but this should be used before purchasing the full application. The program can do so much (color text, hyperlinks, projects, Python3 support). Some people choose to use Komodo Edit for XML work only (I guess they prefer other IDEs), but I really don’t see the difference between this IDE’s HTML capabilities and other Free IDE’s capabilities.
Developer: Allen Odgaard
This isn’t an IDE, it is a Text Editor…And it’s one of the most iconic of the Text Editors. It retains some of the features of an IDE (color coding, saving snippets, templates etc.) but it is a full-fledged Text Editor. Many consider Text Editors over IDEs because they are much more light-weight. If you don’t like IDEs too much, then TextMate is a great way to continue editing text in the most comfortable text editor-based way possible.
Developer: Oracle Corporation
Netbeans is an all-inclusive IDE. Although it dropped Rails support a few years back, it has maintained its poise as a reliable although at times clunky application. It is an excellent IDE for teaching computer science students or introducing them to programming. But, it does use up a lot of RAM memory so be prepared to deal with RAM allocation when using this IDE.
Price: $69 + $39 (subscription)
Say what you want, I still like Aptana. It contains all of the features IDEs ought to have, as well as a Built in Terminal, Deployment Wizard, and Engine Yard, a very good Rails assistant. Though RadRails is not the best editor for Ruby on Rails and Ruby, it’s still a bonus.
Developer: Fabien Cazenave
Developer: Don Ho
Notepad++ is written entirely in C++, so for those of you picky, melodramatic programmers who think Java will destroy the world, here is your savior. Notepad++ has been downloaded 27 million times…I guess this means it’s a good program. It is based on Scintilla and contains many functions one would expect to see in a IDE. But it stands by the fact it is a text editor, so we have to respect that, and not insult it with the phrase “IDE.”
You can look over FTP servers quickly using Coda. It has a built-in Terminal. It even has a reference/instructional guide built-in to the program for learning how to begin Web development. These features are excellent, but what gives Coda it’s greatness, is the fact it has a beautiful CSS editor. Instead of writing “Font Family:Verdana,” it has an entire list of CSS features which you just enter the specifications you want, and BAM! It fills out the code for you.
Developer: HTML Notepad