mozilla

Revision 43638 of JavaScript shells

  • Revision slug: JavaScript/Shells
  • Revision title: JavaScript shells
  • Revision id: 43638
  • Created:
  • Creator: Indiejade
  • Is current revision? No
  • Comment /* List of JavaScript shells */

Revision Content

A JavaScript shell allows you to quickly test snippets of JavaScript code without having to reload a web page. They are extremely useful for developing and debugging code.

List of JavaScript shells

The following JavaScript shells work with Mozilla:

A JavaScript Skeleton that works with Mozilla and is especially useful for explaining comments, versioning and such in code and headers:

{{ wiki.languages( { "ja": "ja/JavaScript_Shells" } ) }}

Revision Source

<p>A JavaScript shell allows you to quickly test snippets of <a href="en/JavaScript">JavaScript</a> code without having to reload a web page. They are extremely useful for developing and debugging code.
</p>
<h4 name="List_of_JavaScript_shells"> List of JavaScript shells </h4>
<p>The following JavaScript shells work with Mozilla:
</p>
<ul><li> <a class="external" href="http://www.squarefree.com/shell/">JavaScript Shell (web page)</a> - also available as part of the <a class="external" href="http://ted.mielczarek.org/code/mozilla/extensiondev/">Extension Developer's Extension</a>
</li><li> <a href="en/Introduction_to_the_JavaScript_shell">JavaScript Shell</a> (<tt>js</tt>) - A command line interpreter for JavaScript (requires your own Mozilla build).
<ul><li> <a href="en/Xpcshell">xpcshell</a> is an <a href="en/XPConnect">XPConnect</a>-enabled shell, sometimes useful for Mozilla development.
</li></ul>
</li><li> <a class="external" href="https://sekhmet.acceleration.net/ADW/JsShellServer/">JavaScript Shell Server</a> - Allows connections from Emacs.
</li><li> <a class="external" href="http://rainbow9.org">rainbow9 - Javascript IDE</a>
</li><li> <a class="external" href="http://www.billyreisinger.com/jash/">Jash: JavaScript Shell</a> - a DHTML - based shell that gives you command line access to a web page.  
</li><li> <a class="external" href="http://www.croczilla.com/jssh">JSSh</a> - A TCP/IP Javascript Shell Server for Mozilla.
</li><li> <a class="external" href="http://blogs.activestate.com/shanec/2008/05/jssh-replacemen.html">SD Connector</a> - Like JSSh, but written entirely in Javascript, so no compilation of binary components is required.
</li><li> <a class="external" href="http://hyperstruct.net/projects/mozrepl">MozRepl</a> - Connect to Firefox and other Mozilla apps, explore and modify them from the inside, while they're running.
</li></ul>
<p>A JavaScript Skeleton that works with Mozilla and is especially useful for explaining comments, versioning and such in code and headers:
</p>
<ul><li> <a class="external" href="http://www.zentu.net/open-space/javascripttext/">JavaScript Skeleton</a>  source code and <a class="external" href="http://www.zentu.net/open-space/javascripttxt/">Rendered Page</a> the rendering
</li></ul>
<div class="noinclude">
</div>
{{ wiki.languages( { "ja": "ja/JavaScript_Shells" } ) }}
Revert to this revision