User Tools

Site Tools


misc:toward_a_webdev_environment

This is an old revision of the document!


Toward a Web Development Environment

You might want to jump directly to Komodo Edit for Web Development.

Candidates for core editing

Komodo Edit

Komodo Edit is a FOSS “freemium” subset of Komodo IDE. Longish startup time. Reasonable tooltips and autocompletion. (You can add APIs and links to dirs that should be scanned.) Flexible JS linting. No code reformatting. Fairly easy to add external tools.

Netbeans

Netbeans has lots of support for HTML5 built in. Good tooltips and autocompletion. Long startup time. Inflexible linting, testing, etc. Can't add “external tools” to interface (plugins for this either don't work or work poorly on Linux). And oh-so-painful Swing font rendering on Linux. If it weren't for the font rendering, in spite of the other limitations this would still be a very attractive option.

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

Should be automatic.

  • JS Testrunner
  • Testem

Linting

Ideally automatic.

JavaScript

  • JSHint
  • JSLint

CSS

  • ?

HTML

  • tidy?

Code formatting

  • 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

Applied at deploy time?

  • ?
misc/toward_a_webdev_environment.1383346457.txt.gz · Last modified: 2013/11/01 22:54 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki