Toward a Web Development Environment
Candidates for the core
Komodo Edit
Komodo Edit is a FOSS “freemium” subset of Komodo IDE.
What I like
Native font rendering.
Decent syntax checking that uses standard tools and full configuration.
Usable (but not awesome) tooltips and autocompletion.
Easy to add external tools to make up for shortfalls of what's built in.
What I don't like
Netbeans
Netbeans has lots of support for HTML5 built in.
What I like
Built in server with auto-update in Chrome or Chromium.
Pretty syntax checking icons.
4)
Good
HTML syntax checking.
Good tooltips and autocompletion.
Automatic spellcheck!
Resource suggestion (e.g., <img src=“img/
will bring up a list of files).
Good and easy autoformatting.
Nifty “wrap in tag” feature.
Built-in support for LESS/SASS.
Neat but not that awersome (yet?)
What I don't like
Long startup time.
Inflexible linting, testing, etc.
Adding “external tools” is not built in. Available plugins for this are either buggy or don't work.
Oh-so-painful Swing font rendering on Linux.
Aptana
Aptana is based on the Eclipse IDE. Buggy. Long startup time. Probably has awesome tooltips and autocompletion, but I didn't get that far.
JetBrains
Didn't try because of the oh-so-painful Swing font rendering on Linux.
Geany, Gedit, etc.
Too hard to add tooltips, etc.
Desired Features
Unit test runner
Linting
JavaScript
CSS
HTML
js-beautify does JS,
CSS, and
HTML
CSS compiler
We want to be able to compile LESS, SASS, or whatever, and it should probably be automatic.
Minification