JavaScript Eclipse Plugin

JSEclipse is a JavaScript Eclipse plugin that has some very cool features.  I like the ability to create your own code completion definitions for the functions that you create or other libraries like Prototype or Dojo.  Although not a free product, for only $29 it’s a nice addition to your Eclipse plugin library.   You can also try the unrestricted free for non-commercial use version.