With the release of Visual Studio 2008, Microsoft implemented code-completion and IntelliSense support for JavaScript.
Unfortunately the support for JavaScript is shady at best--one of the major hassles being that when referencing external JavaScript files, the developer has to open and close JavaScript files to force Visual Studio to update it's definitions.
Is there a way to get around this?