Venkman

  • Enlace amigable (slug) de la revisión: Venkman
  • Título de la revisión: Venkman
  • Id de la revisión: 70402
  • Creada:
  • Creador: inma_610
  • ¿Es la revisión actual? No
  • Comentario 3 words added, 2 words removed

Contenido de la revisión

 

Venkman es el nombre en código del depurador de JavaScript de Mozilla. Su objetivo es proporcionar un poderoso entorno de depuración de JavaScript para navegadores basados ​​en Mozilla es decir, Firefox, Netscape 7.x/9.x y SeaMonkey. Ten en cuenta que no está incluido en los navegadores basados ​​en Gecko como K-Meleon, Netscape 8.x y Galeon. Venkman se ofrece como parte de la distribución de instalación de Mozilla desde octubre de 2001, así como un paquete de extensiones en formato XPI.

Documentación

Introducción a Venkman
Una visión general y algunos ejemplos prácticos del uso del depurador de JavaScript en el desarrollo web.
Utilizar puntos de rutura en Venkman
Este artículo describe los puntos de interrupción en JavaScript y cómo utilizar Venkman para establecerlos y examinarlos.
Conocer el depurador de JavaScript Venkman
Escrito por Svend Tofte para los programadores de JavaScript que no están familiarizados con otras herramientas de depuración.
Preguntas frecuentes sobre Venkman
Respuestas a preguntas comunes sobre Venkman.
Información interna acerca de Venkman
Notas sobre el código fuente de Venkman.
Página de desarrollo de Venkman
Novedades y lanzamientos anteriores.

Breve historia

En 1998, John Bandhauer fue el encargado de crear el depurador JavaScript de Netscape 4.x . Con el fin de mantener un desarrollo modular, empezó por la creación de una API de depuración de JavaScript de nivel medio llamada js / jsd. Esta API aumenta la API de JavaScript existente, proporcionando a los clientes un conjunto muy útil de funciones de depuración implementadas en C. John, a continuación, pasó a reflejar esa API en Java, y creó su interfaz multiplataforma, que con el tiempo daría lugar al depurador de JavaScript para Netscape 1.0 y 1.1.

En abril de 2001, Robert Ginda comenzó a trabajar en un depurador de JavaScript para Mozilla, llamado Venkman. Venkman se basa en la parte de js / jsd del trabajo que realizó John en 1998, {{ Source("js/jsd/idl/jsdIDebuggerService.idl", "exposing it") }} como un componente XPCOM. Esto permite que la {{ Source("extensions/venkman/resources/content/", "user interface") }} se escriba en JavaScript y XUL , lo que permite que Venkman sea una totalmente multiplataforma.

Conseguir Venkman

Firefox y Thunderbird
La última versión de JavaScript Debugger está disponible en Complementos de Firefox .
Mozilla Suite y SeaMonkey
Estas versiones vienen con Venkman preinstalado. En Windows es una opción de instalación, así que elige Avanzada. También está disponible en Complementos de Firefox como extensión.
Nvu y KompoZer
La versión 0.9.84 de la extensión de JavaScript Debugger está disponible en la página de descargas de Nvu . Le animamos a usar con Firefox la última versión disponible 0.9.87.1 (o superior).
Código fuente
El código fuente para Venkman se puede encontrar en Mercurial en la siguiente URL: http://hg.mozilla.org/venkman/summary

Comunidad

  • Ver foros de Mozilla...

{{ DiscussionList("dev-apps-js-debugger", "mozilla.dev.apps.js-debugger") }}

Informar de un error en Venkman

Si encuentras un problema con Venkman, por favor, sigue las directivas mencionadas en la sección 5.4 de preguntas frecuentes sobre Venkman y, después, podrás informar de un error en el componente depurador de JavaScript.

Temas relacionados

JavaScript, Desarrollo web, Desarrollo de Mozilla

Información del documento original

  • Autor (es): Robert Ginda
  • Otros colaboradores: Doctor Unclear
  • Fecha de la última actualización: 13 de julio 2007
  • Información sobre derechos de autor (copyright): algunas partes de este contenido son © 1998-2007 de los contribuyentes a título individual de mozilla.org. El contenido está disponible bajo una licencia Creative Commons | Detalles .

{{ languages( { "en": "en/Venkman", "fr": "fr/Venkman", "it": "it/Venkman", "ja": "ja/Venkman", "ko": "ko/Venkman", "pl": "pl/Venkman" } ) }}

Fuente de la revisión

<p> </p>
<p><span class="goog-gtc-unit" id="goog-gtc-unit-1"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Venkman es el nombre en código del depurador de JavaScript de Mozilla.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-2"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Su objetivo es proporcionar un poderoso entorno de depuración de <a>JavaScript</a> para navegadores basados ​​en Mozilla es decir, Firefox, Netscape 7.x/9.x y SeaMonkey.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-3"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Ten en cuenta que no está incluido en los navegadores basados ​​en Gecko como K-Meleon, Netscape 8.x y Galeon.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-4"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Venkman se ofrece como parte de la distribución de instalación de Mozilla desde octubre de 2001, así como un paquete de <a>extensiones</a> en formato <a>XPI</a>.</span></span></p>
<table class="topicpage-table"> <tbody> <tr> <td> <h4 name="Documentation"><a><span class="goog-gtc-unit" id="goog-gtc-unit-5"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Documentación</span></span></a></h4> <dl> <dt><a href="/en/Venkman_Introduction" title="en/Venkman_Introduction"><span class="goog-gtc-unit"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Introducción a Venkman</span></span></a></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-7"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Una visión general y algunos ejemplos prácticos del uso del depurador de JavaScript en el desarrollo web.</span></span></small></dd> </dl> <dl> <dt><a href="/en/Using_Breakpoints_in_Venkman" title="en/Using_Breakpoints_in_Venkman"><span class="goog-gtc-unit"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Utilizar puntos de rutura en Venkman</span></span></a></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-9"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Este artículo describe los puntos de interrupción en JavaScript y cómo utilizar Venkman para establecerlos y examinarlos.</span></span></small></dd> </dl> <dl> <dt><a class="external" href="http://www.svendtofte.com/code/learning_venkman/" title="http://www.svendtofte.com/code/learning_venkman/"><span class="goog-gtc-unit" id="goog-gtc-unit-10"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Conocer el depurador de JavaScript Venkman</span></span></a></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-11"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Escrito por Svend Tofte para los programadores de JavaScript que no están familiarizados con otras herramientas de depuración.</span></span></small></dd> </dl> <dl> <dt><a class="external" href="http://www.hacksrus.com/%7Eginda/venkman/faq/venkman-faq.html" title="http://www.hacksrus.com/%7Eginda/venkman/faq/venkman-faq.html"><span class="goog-gtc-unit" id="goog-gtc-unit-12"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Preguntas frecuentes sobre Venkman</span></span></a></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-13"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Respuestas a preguntas comunes sobre Venkman.</span></span></small></dd> </dl> <dl> <dt><a href="/en/Venkman_Internals" title="en/Venkman_Internals"><span class="goog-gtc-unit"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Información interna acerca de Venkman</span></span></a></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-15"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Notas sobre el código fuente de Venkman.</span></span></small></dd> </dl> <dl> <dt><a class="external" href="http://www.hacksrus.com/%7Eginda/venkman/" title="http://www.hacksrus.com/%7Eginda/venkman/"><span class="goog-gtc-unit" id="goog-gtc-unit-16"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Página de desarrollo de Venkman</span></span></a></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-17"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Novedades y lanzamientos anteriores.</span></span></small></dd> </dl> <h4 name="Brief_History"><span class="goog-gtc-unit" id="goog-gtc-unit-18"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Breve historia</span></span></h4>
<p><span class="goog-gtc-unit" id="goog-gtc-unit-19"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">En 1998, John Bandhauer fue el encargado de <a class="external" href="http://www.mozilla.org/js/jsd/jsd_in_js_for_mozilla.html" title="http://www.mozilla.org/js/jsd/jsd_in_js_for_mozilla.html">crear el depurador JavaScript de Netscape 4.x </a>.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-20"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Con el fin de mantener un desarrollo modular, empezó por la creación de una API de depuración de JavaScript de nivel medio llamada <a class="external" href="http://www.mozilla.org/js/jsd/" title="http://www.mozilla.org/js/jsd/">js / jsd</a>.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-21"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Esta API aumenta la <a>API de JavaScript</a> existente, proporcionando a los clientes un conjunto muy útil de funciones de depuración implementadas en C. John, a continuación, pasó a reflejar esa API en Java, y creó su interfaz multiplataforma, que con el tiempo daría lugar al<a class="external" href="http://web.archive.org/web/20040723082255/http://developer.netscape.com/software/jsdebug.html" title="http://web.archive.org/web/20040723082255/http://developer.netscape.com/software/jsdebug.html"> </a><a class="external" href="http://www.google.com/url?q=http%3A%2F%2Fweb.archive.org%2Fweb%2F20040723082255%2Fhttp%3A%2F%2Fdeveloper.netscape.com%2Fsoftware%2Fjsdebug.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFq2BylVjd0PRbIMOxQ70h-ct0LrA">depurador de JavaScript para </a></span></span><a class="external" href="http://www.google.com/url?q=http%3A%2F%2Fweb.archive.org%2Fweb%2F20040723082255%2Fhttp%3A%2F%2Fdeveloper.netscape.com%2Fsoftware%2Fjsdebug.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFq2BylVjd0PRbIMOxQ70h-ct0LrA">Netscape </a><span class="goog-gtc-unit" id="goog-gtc-unit-21"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr"><a class="external" href="http://www.google.com/url?q=http%3A%2F%2Fweb.archive.org%2Fweb%2F20040723082255%2Fhttp%3A%2F%2Fdeveloper.netscape.com%2Fsoftware%2Fjsdebug.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFq2BylVjd0PRbIMOxQ70h-ct0LrA"> 1.0 y 1.1</a><a class="external" href="http://web.archive.org/web/20040723082255/http://developer.netscape.com/software/jsdebug.html" title="http://web.archive.org/web/20040723082255/http://developer.netscape.com/software/jsdebug.html">.</a></span></span></p>
<p><span class="goog-gtc-unit" id="goog-gtc-unit-22"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">En abril de 2001, Robert Ginda comenzó a trabajar en un depurador de JavaScript para Mozilla, llamado Venkman.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-23-goog-gtc-unit-24"><span class="goog-gtc-translatable goog-gtc-from-human">Venkman se basa en la parte de <em>js / jsd</em> del trabajo que realizó John en 1998, {{ Source("js/jsd/idl/jsdIDebuggerService.idl", "exposing it") }} como un componente <a>XPCOM</a>.</span></span> <span class="goog-gtc-unit" id="goog-gtc-unit-25-goog-gtc-unit-26"><span class="goog-gtc-translatable goog-gtc-from-human">Esto permite que la {{ Source("extensions/venkman/resources/content/", "user interface") }} se escriba en JavaScript y <a>XUL</a> , lo que permite que Venkman sea una <strong>totalmente multiplataforma.</strong></span></span></p></td> <td> <h4 name="Getting_Venkman"><span class="goog-gtc-unit" id="goog-gtc-unit-27"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Conseguir Venkman</span></span></h4> <dl> <dt><span class="goog-gtc-unit" id="goog-gtc-unit-28"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Firefox y Thunderbird</span></span></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-29"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">La última versión de JavaScript Debugger está disponible en <a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/216" title="https://addons.mozilla.org/en-US/firefox/addon/216">Complementos de Firefox</a> .</span></span></small></dd> </dl> <dl> <dt><span class="goog-gtc-unit" id="goog-gtc-unit-30"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Mozilla Suite y SeaMonkey</span></span></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-31"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Estas versiones vienen con Venkman preinstalado.</span></span> </small><small><span class="goog-gtc-unit" id="goog-gtc-unit-32"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">En Windows es una opción de instalación, así que elige Avanzada.</span></span> </small><small><span class="goog-gtc-unit" id="goog-gtc-unit-33"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">También está disponible en <a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/216" title="https://addons.mozilla.org/en-US/firefox/addon/216">Complementos de Firefox</a> como extensión.</span></span></small></dd> </dl> <dl> <dt><span class="goog-gtc-unit" id="goog-gtc-unit-34"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Nvu y KompoZer</span></span></dt> <dd><small><span class="goog-gtc-unit" id="goog-gtc-unit-35"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">La versión <strong>0.9.84</strong> de la extensión de JavaScript Debugger está disponible en <a class="external" href="http://nvudev.com/download.php" title="http://nvudev.com/download.php">la página de descargas de Nvu</a> .</span></span> </small><small><span class="goog-gtc-unit" id="goog-gtc-unit-36"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Le animamos a usar con Firefox la última versión disponible <strong>0.9.87.1</strong> (o superior).</span></span></small></dd> </dl> <dl> <dt><span class="goog-gtc-unit" id="goog-gtc-unit-37"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Código fuente</span></span></dt> <dd><span class="goog-gtc-unit" id="goog-gtc-unit-38"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">El código fuente para Venkman se puede encontrar en Mercurial en la siguiente URL: <a class="external" href="http://www.google.com/url?q=http%3A%2F%2Fhg.mozilla.org%2Fvenkman%2Fsummary&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNHMwRtoVVR-1Iw7PA15re0rhweBWA">http://hg.mozilla.org/venkman/summary</a></span></span></dd> </dl> <h4 name="Community"><span class="goog-gtc-unit" id="goog-gtc-unit-39"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Comunidad</span></span></h4>
<ul> <li><span class="goog-gtc-unit" id="goog-gtc-unit-40"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Ver foros de Mozilla...</span></span></li>
</ul>
<p><span class="goog-gtc-unit" id="goog-gtc-unit-41-goog-gtc-unit-42"><span class="goog-gtc-translatable goog-gtc-from-human">{{ DiscussionList("dev-apps-js-debugger", "mozilla.dev.apps.js-debugger") }}</span></span></p>
<ul> <li><span class="goog-gtc-unit" id="goog-gtc-unit-43"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr"><a class=" external" href="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html#irc" title="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html#irc">IRC</a>: <a class="external"># Venkman</a> en irc.mozilla.org</span></span></li>
</ul><h4 name="Report_a_bug_in_Venkman"><span class="goog-gtc-unit" id="goog-gtc-unit-44"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Informar de un error en Venkman</span></span></h4>
<p><span class="goog-gtc-unit" id="goog-gtc-unit-45"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Si encuentras un problema con Venkman, por favor, sigue las directivas mencionadas en <a class="external" href="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html#report-bug" title="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html#report-bug">la sección 5.4 de preguntas frecuentes sobre Venkman</a> y, después, podrás informar de un error en el<a class="link-https" href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Other%20Applications&amp;component=JavaScript%20Debugger" title="https://bugzilla.mozilla.org/enter_bug.cgi?product=Other%20Applications&amp;component=JavaScript%20Debugger"> </a><a class="external" href="http://www.google.com/url?q=https%3A%2F%2Fbugzilla.mozilla.org%2Fenter_bug.cgi%3Fproduct%3DOther%2520Applications%26component%3DJavaScript%2520Debugger&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNF3YzEPkyqytlr_FzIH8tkQmNtUwQ">componente depurador de JavaScript.</a></span></span></p><h4 name="Related_Topics"><span class="goog-gtc-unit" id="goog-gtc-unit-46"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Temas relacionados</span></span></h4>
<dl> <dd><a href="/../es/JavaScript" rel="internal" title="../es/JavaScript">JavaScript</a>, <a href="../en/Web_Development" rel="internal" title="en/Web_Development">Desarrollo web</a>, <span class="goog-gtc-unit" id="goog-gtc-unit-47"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr"><a>Desarrollo de Mozilla</a></span></span></dd>
</dl></td> </tr> </tbody>
</table>
<div class="originaldocinfo"> <h2 name="Original_Document_Information"><span class="goog-gtc-unit" id="goog-gtc-unit-48"><span class="goog-gtc-translatable goog-gtc-from-mt" dir="ltr">Información del documento original</span></span></h2> <ul> <li><span class="goog-gtc-unit" id="goog-gtc-unit-49"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Autor (es): Robert Ginda</span></span></li> <li><span class="goog-gtc-unit" id="goog-gtc-unit-50"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Otros colaboradores: Doctor Unclear</span></span></li> <li><span class="goog-gtc-unit" id="goog-gtc-unit-51"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Fecha de la última actualización: 13 de julio 2007</span></span></li> <li><span class="goog-gtc-unit" id="goog-gtc-unit-52"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">Información sobre derechos de autor (copyright): algunas partes de este contenido son © 1998-2007 de los contribuyentes a título individual de mozilla.org. El contenido está disponible bajo una licencia Creative Commons | <a class="external" href="http://www.google.com/url?q=http%3A%2F%2Fwww.mozilla.org%2Ffoundation%2Flicensing%2Fwebsite-content.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNHzdelpQk9FeSF0VNpL1qqwUtPcCQ">Detalles</a> .</span></span></li> </ul>
</div>
<p><span class="goog-gtc-unit" id="goog-gtc-unit-53"><span class="goog-gtc-translatable goog-gtc-from-human" dir="ltr">{{ languages( { "en": "en/Venkman", "fr": "fr/Venkman", "it": "it/Venkman", "ja": "ja/Venkman", "ko": "ko/Venkman", "pl": "pl/Venkman" } ) }}</span></span></p>
Revertir a esta revisión