<p>I have to do some JavaScript in the future, so it is time to update my toolbox. Right now I use Firefox with some addons:</p>

<ul>
<li>JavaScript Shell from <a href="https://www.squarefree.com/bookmarklets/webdevel.html" rel="nofollow noreferrer">https://www.squarefree.com/bookmarklets/webdevel.html</a></li>
<li>Firefox Dom Inspector</li>
<li>Firebug</li>
<li>Greasemonkey</li>
<li>Stylish</li>
</ul>

<p>I plan to use <a href="http://www.hacksrus.com/~ginda/venkman/" rel="nofollow noreferrer">Venkman Javascript debugger</a>  as well as <a href="https://github.com/pivotal/jsunit" rel="nofollow noreferrer">jsunit</a> and <a href="http://jslint.com/" rel="nofollow noreferrer">js-lint</a>.</p>

<p>For programming I'm stick with vim.</p>

<p>So what other tools do you use when developing JavaScript?</p>

[{'answer_id': 34492, 'author': 'Sameer Alibhai', 'author_id': 2343, 'author_profile': 'https://Stackoverflow.com/users/2343', 'pm_score': 1, 'selected': False, 'text': '<ol>\n<li><a href="https://addons.mozilla.org/en-US/firefox/addon/60" rel="nofollow noreferrer">Web Developer Toolbar (Firefox Addon)</a></li>\n<li><a href="http://projects.nikhilk.net/WebDevHelper/" rel="nofollow noreferrer">Nikhil\'s Web Development Helper (IE Toolbar)</a></li>\n</ol>\n'}, {'answer_id': 34496, 'author': 'oglester', 'author_id': 2017, 'author_profile': 'https://Stackoverflow.com/users/2017', 'pm_score': 0, 'selected': False, 'text': '<p>A couple more::</p>\n\n<ol>\n<li>IE Explorer Toolbar  </li>\n<li>Firefox Developer Toolbar </li>\n</ol>\n'}, {'answer_id': 34504, 'author': 'Jesse Dearing', 'author_id': 1804, 'author_profile': 'https://Stackoverflow.com/users/1804', 'pm_score': 4, 'selected': True, 'text': '<p>I use both Firefox and IE for Web Development and a few add-ons in each:</p>\n\n<p><strong>Firefox:</strong></p>\n\n<ul>\n<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1843" rel="nofollow noreferrer">Firebug</a></li>\n<li><a href="https://addons.mozilla.org/en-US/firefox/addon/60" rel="nofollow noreferrer">Web Developer Toolbar</a></li>\n</ul>\n\n<p><strong>Internet Explorer:</strong></p>\n\n<ul>\n<li><a href="http://www.microsoft.com/en-us/download/details.aspx?id=18359" rel="nofollow noreferrer">IE Developer Toolbar</a></li>\n<li><a href="http://www.fiddlertool.com/" rel="nofollow noreferrer">Fiddler</a></li>\n<li>Visual Studio for JS Debugging</li>\n</ul>\n'}, {'answer_id': 34525, 'author': 'Sébastien RoccaSerra', 'author_id': 2797, 'author_profile': 'https://Stackoverflow.com/users/2797', 'pm_score': 2, 'selected': False, 'text': '<p>I sometimes use Emacs with Steve Yegge\'s <a href="http://code.google.com/p/js2-mode/" rel="nofollow noreferrer">js2-mode</a>, evaluating code with <a href="http://www.mozilla.org/rhino/" rel="nofollow noreferrer">Rhino</a> &amp; John Resig\'s <a href="http://ejohn.org/blog/bringing-the-browser-to-the-server/" rel="nofollow noreferrer">env.js</a> to load jQuery or Prototype in my standalone scripts.</p>\n\n<p>This allows me to explore javascript, jQuery, and Prototype outside of a browser.</p>\n\n<p>Example:</p>\n\n<pre><code>var window;\nload("Library/env.js");\nwindow.location = \'index.html\'; // Load the page \'index.html\'\n\nprint($(\'aForm\').id); // Play with the Dom in a standalone script!\n</code></pre>\n'}, {'answer_id': 227219, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 1, 'selected': False, 'text': '<p><strong>Firefox:</strong></p>\n\n<ul>\n<li><a href="http://getfirebug.com/" rel="nofollow noreferrer">Firebug</a> - Invaluable for debugging markup and code while testing ideas directly in the browser\n\n<ul>\n<li><a href="http://xrefresh.com/rainbow" rel="nofollow noreferrer">Rainbow for Firebug</a> - JavaScript syntax highlighting</li>\n<li><a href="http://www.pixelperfectplugin.com/" rel="nofollow noreferrer">Pixel Perfect</a> - Overlay images on any page, make it match the design on every pixel</li>\n</ul></li>\n<li><a href="http://chrispederick.com/work/web-developer/" rel="nofollow noreferrer">Web Developer Toolbar</a> - Just about any tool you can think of</li>\n<li><a href="http://www.softwareishard.com/blog/firecookie/" rel="nofollow noreferrer">Firecookie</a> - Manage your cookies</li>\n<li><a href="http://developer.yahoo.com/yslow/" rel="nofollow noreferrer">YSlow</a> - Suggests how to boost the download performance</li>\n</ul>\n\n<p>Windows-only:</p>\n\n<ul>\n<li><a href="http://www.fiddlertool.com/" rel="nofollow noreferrer">Fiddler</a> - A great HTTP proxy with debugging capabilities</li>\n</ul>\n\n<p><strong>Internet Explorer:</strong>\n  - <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;displaylang=en" rel="nofollow noreferrer">Web Developer Toolbar</a> - Missing a few things but still very complete</p>\n'}, {'answer_id': 229305, 'author': 'aemkei', 'author_id': 28150, 'author_profile': 'https://Stackoverflow.com/users/28150', 'pm_score': 0, 'selected': False, 'text': '<p>Best way to debug JavaScript in <strong>Internet Explorer</strong> is to use <a href="http://www.microsoft.com/express/vwd/" rel="nofollow noreferrer">Visual Web Developer Express</a>.</p>\n\n<p>If you like a <strong>cross browser</strong> logging solution check out <a href="http://getfirebug.com/lite.html" rel="nofollow noreferrer">Firebug Lite</a>!</p>\n'}, {'answer_id': 402628, 'author': 'Cyril Gupta', 'author_id': 33052, 'author_profile': 'https://Stackoverflow.com/users/33052', 'pm_score': 1, 'selected': False, 'text': '<ol>\n<li>Firebug on Firefox</li>\n<li>IE Web Developer toolbar on IE</li>\n<li>JS Lint</li>\n</ol>\n'}]
['https://Stackoverflow.com/questions/34476', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/720/']