Je suis très content d'Eclipse comme IDE pour le PHP et pour l'HTML. Malheureusement, pour le JS (orienté Web, j'insiste), ça ne me convient pas du tout. J'ai essayé plusieurs plug-ins, mais sans succès. Actuellement, je suis revenu au JavaScript Developer Tools + Web Developer Tools, ces derniers me permettant d'avoir le support ECMA3 pour le JS. Malheureusement, c'est loin d'être parfait : j'ai des warnings débiles de transtypage (Par exemple : "Types incompatibles: impossible de convertir de boolean en Boolean"), ou encore des erreurs de définitions de types/d'objets (lorsque je crée un objet XMLHttpRequest, j'ai un "XMLHttpRequest n'est pas reconnu comme type valide").
Je voulais savoir ce que vous utilisiez de votre côté, ou s'il y avait des ajustements à faire (désactiver certains warnings - où et lesquels ? - ajouter des bibliothèques pour faire reconnaître les spécificités JS des navigateurs, etc.).