1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
title: JavaScript shells
slug: Web/JavaScript/Shells
translation_of: Web/JavaScript/Shells
---
<div>{{JsSidebar}}</div>
<p>Un shell(*) JavaScript te permite probar rápidamente fragmentos de código <a href="/es/docs/Web/JavaScript">JavaScript</a> si tener que recargar un sitio web. Éstos son extremadamente útiles para desarrollar y depurar código.</p>
<p>*[N. del T.: Un "shell" es una ventana que muestra texto para ejecutar un comando; o en el caso de un lenguaje de programación, funciones en forma de texto, y el resultado se muestra también en formato de texto].</p>
<h2 id="Shells_JavaScript_autónomas">Shells JavaScript autónomas</h2>
<p>Las siguientes shells JavaScript son de entorno autónomos, como perl o python.</p>
<ul>
<li><a href="http://nodejs.org/">Node.js</a> - Node.js es una plataforma para construir fácilmente aplicaciones de red rápidas y escalables.</li>
<li><a class="external" href="http://www.jsdb.org/">JSDB</a> - Una shell JavaScript autónoma, con binarios compilados para Windows, Mac, y Linux.</li>
<li><a class="external" href="http://javalikescript.free.fr/">JavaLikeScript</a> - Una shell JavaScript autónoma y extensible e incluye bibliotecas nativas y JavaScript.</li>
<li><a class="external" href="http://gluescript.sourceforge.net/">GLUEscript</a> - Una shell JavaScript autónoma para escribir aplicaciones JavaScript multiplataforma. Se puede usar wxWidgets para aplicaciones GUI (del inglés "Interfaces Gráficas de Usuario"), que era conocido anteriormente como wxJavaScript.</li>
<li><a class="external" href="http://jspl.msg.mx/">jspl</a> - Una shell JavaScript autónoma A standalone JavaScript shell mejorada por Perl. Puede usar módulos perl directamente desde JavaScript: DBI para integración de bases de datos, GTK2 para aplicaciones GUI, POSIX para programación de sistemas, etc. Lo mejor de CPAN ahoa para programadores JavaScript.</li>
<li><a class="external" href="http://shelljs.org">ShellJS</a> - Comandos de shell Unix portátiles para Node.js</li>
</ul>
<h2 id="Listas_de_shells_JavaScript">Listas de shells JavaScript</h2>
<p>Las siguientes shells JavaScript funcionan con Mozilla.</p>
<ul>
<li>Firefox tiene una consola JavaScript incorporada, llamada <a href="/en-US/docs/Tools/Scratchpad">Scratchpad</a>, iniciando en la versión 6.</li>
<li><a href="/en-US/docs/Mozilla/Projects/SpiderMonkey/Introduction_to_the_JavaScript_shell">JavaScript Shell</a> (<code>js</code>) - Un intérprete de líneas de comandos para JavaScript</li>
<li><a href="/en-US/docs/Mozilla/XPConnect/xpcshell">xpcshell</a> es un shell <a href="/en-US/docs/Mozilla/Tech/XPCOM/Language_bindings/XPConnect">XPConnect</a> habilitado, útil a veces para el desarrollo de Mozilla.</li>
<li><a class="external" href="http://jsconsole.com/">jsconsole.com</a> -- Una consola JavaScript de código abierto con la habilidad de enlazar fácilmente expresiones particulares</li>
<li><a class="external" href="http://www.squarefree.com/shell/">JavaScript Shell (web page)</a> - también disponible como parte de la <a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/7434">Extensión de Desarrolladores de Extensión</a></li>
<li><a class="external" href="http://www.billyreisinger.com/jash/">Jash: JavaScript Shell</a> - una shell basada en DHTML que te da el acceso a líneas de comando a una página web.</li>
<li><a class="external" href="http://hyperstruct.net/projects/mozrepl">MozRepl</a> - Conecta a Firefox y otras aplicaciones Mozilla, explora y modifícalas desde adentro, mientras se ejecutan.</li>
<li><a class="external" href="https://addons.mozilla.org/en-US/firefox/addon/execute-js/">Execute JS</a> - (Ya no está mantenida) - Extensión de Firefox la cual proporciona una mejorada consola JavaScript, donde puedes cómodamente introducir y ejecutar arbitrariamente código JavaScript y modificar funciones.</li>
<li><a class="link-https" href="https://addons.mozilla.org/addon/159546">xqjs</a> - Consola simple para Firefox.</li>
<li><a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/firebug/">Firebug</a> - Herramientas de desarrollador para Firefox, incluyendo consola.</li>
<li><a href="http://es6console.com">ES6Console.com</a> - Una consola JavaScript de código abierto para probar código ECMAScript 6 dentro del navegador.</li>
</ul>
|