diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
commit | 33058f2b292b3a581333bdfb21b8f671898c5060 (patch) | |
tree | 51c3e392513ec574331b2d3f85c394445ea803c6 /files/zh-cn/venkman | |
parent | 8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff) | |
download | translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2 translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip |
initial commit
Diffstat (limited to 'files/zh-cn/venkman')
-rw-r--r-- | files/zh-cn/venkman/index.html | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/files/zh-cn/venkman/index.html b/files/zh-cn/venkman/index.html new file mode 100644 index 0000000000..b685a131c4 --- /dev/null +++ b/files/zh-cn/venkman/index.html @@ -0,0 +1,89 @@ +--- +title: venkman +slug: venkman +translation_of: Archive/Mozilla/Venkman +--- +<p>Venkman is the code name for Mozilla's JavaScript Debugger. It aims to provide a powerful <a href="/zh-CN/docs/JavaScript" title="zh-CN/docs/JavaScript">JavaScript</a> debugging environment for Mozilla based browsers namely Firefox, Netscape 7.x/9.x and SeaMonkey. Note that it is not included in the Gecko-based browsers such as K-Meleon, Galeon and Netscape 8.x. Venkman has been provided as part of the Mozilla install distribution since October 2001, as well as an <a href="/zh-CN/docs/Extensions" title="zh-CN/docs/Extensions">extension</a> package in <a href="/zh-CN/docs/XPI" title="zh-CN/docs/XPI">XPI</a> format.</p> +<table class="topicpage-table"> + <tbody> + <tr> + <td> + <h2 class="Documentation" id="Documentation" name="Documentation">Documentation</h2> + <dl> + <dt> + <a href="/zh-CN/docs/Venkman_Introduction" title="zh-CN/docs/Venkman_Introduction">Venkman Introduction</a></dt> + <dd> + An overview and some practical examples of using the JavaScript Debugger in Web development.</dd> + <dt> + <a href="/zh-CN/docs/Using_Breakpoints_in_Venkman" title="zh-CN/docs/Using_Breakpoints_in_Venkman">Using Breakpoints in Venkman</a></dt> + <dd> + This article describes breakpoints in JavaScript and how to use Venkman to set and examine breakpoints.</dd> + <dt> + <a class="external" href="http://www.svendtofte.com/code/learning_venkman/">Learning the JavaScript debugger Venkman</a></dt> + <dd> + Written by Svend Tofte to the JavaScript programmers who are not familiar with other debugging tools.</dd> + <dt> + <a class="external" href="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html">Venkman FAQ</a></dt> + <dd> + Answers to common questions on Venkman.</dd> + <dt> + <a href="/zh-CN/docs/Venkman_Internals" title="zh-CN/docs/Venkman_Internals">Venkman Internals</a></dt> + <dd> + Notes on Venkman source code.</dd> + <dt> + <a class="external" href="http://www.hacksrus.com/~ginda/venkman/">Venkman Development Page</a></dt> + <dd> + Older news and releases.</dd> + </dl> + <p><span class="alllinks"><a href="/zh-CN/docs/tag/Venkman">View All...</a></span></p> + <h2 id="Brief_History" name="Brief_History">Brief History</h2> + <p>In 1998, John Bandhauer was in charge of <a class="external" href="http://www.mozilla.org/js/jsd/jsd_in_js_for_mozilla.html">creating the Netscape 4.x JavaScript debugger</a>. In order to keep things modular, he began by creating a mid-level JavaScript debugging API known as <a class="external" href="http://www.mozilla.org/js/jsd/">js/jsd</a>. This API augments the existing <a href="/zh-CN/docs/SpiderMonkey/JSAPI_Reference" title="zh-CN/docs/SpiderMonkey/JSAPI_Reference">JavaScript API</a>, providing clients with a useful set of debugger functionality implemented in C. Bandhauer then went on to reflect that API into Java, and create his cross platform front end, eventually producing <a class="external" href="http://web.archive.org/web/20040723082255/http://developer.netscape.com/software/jsdebug.html">Netscape JavaScript Debugger 1.0 and 1.1</a>.</p> + <p>In April of 2001, Robert Ginda began work on a JavaScript debugger for Mozilla, called Venkman. Venkman builds on the <em>js/jsd</em> portion of John's 1998 work, {{ Source("js/jsd/idl/jsdIDebuggerService.idl", "exposing it") }} as an <a href="/zh-CN/docs/XPCOM" title="zh-CN/docs/XPCOM">XPCOM</a> component. This allows the {{ Source("extensions/venkman/resources/content/", "user interface") }} be written in JavaScript and <a href="/zh-CN/docs/XUL" title="zh-CN/docs/XUL">XUL</a>, which allows Venkman to be <strong>fully cross-platform</strong>.</p> + <p>Venkman is named after the character Dr. Peter Venkman, played by Bill Murray in the movies <em>Ghostbusters</em> and <em>Ghostbusters II</em>.</p> + </td> + <td> + <h2 class="Tools" id="Getting_Venkman" name="Getting_Venkman">Getting Venkman</h2> + <dl> + <dt> + Firefox and Thunderbird</dt> + <dd> + The latest version of JavaScript Debugger is available from <a class="link-https" href="https://addons.mozilla.org/zh-CN/firefox/addon/216">Firefox Add-ons</a>.</dd> + <dt> + Mozilla Suite and SeaMonkey</dt> + <dd> + These releases come with Venkman pre-installed. On Windows, it is an install option; choose Advanced install. Also available from <a class="link-https" href="https://addons.mozilla.org/zh-CN/firefox/addon/216">Firefox Add-ons</a> as an extension.</dd> + <dt> + Nvu and KompoZer</dt> + <dd> + JavaScript Debugger extension version <strong>0.9.84</strong> is available from <a class="external" href="http://nvudev.com/download.php">Nvu's downloads page</a>. We encourage you to use the latest available version <strong>0.9.87.1</strong> (or higher) with Firefox instead.</dd> + <dt> + Source Code</dt> + <dd> + The source code for Venkman may be found in Mercurial at the following URL: <a class="external" href="http://hg.mozilla.org/venkman/summary">http://hg.mozilla.org/venkman/summary</a></dd> + </dl> + <h2 class="Community" id="Community" name="Community">Community</h2> + <ul> + <li>View Mozilla forums...</li> + </ul> + <p>{{ DiscussionList("dev-apps-js-debugger", "mozilla.dev.apps.js-debugger") }}</p> + <ul> + <li><a class="external" href="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html#irc">IRC</a>: <a class="link-irc" href="irc://irc.mozilla.org/venkman">#venkman</a> on irc.mozilla.org</li> + </ul> + <h2 id="Report_a_bug_in_Venkman" name="Report_a_bug_in_Venkman">Report a bug in Venkman</h2> + <p>If you find a problem with Venkman, please follow directives mentioned at <a class="external" href="http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html#report-bug">Venkman FAQ section 5.4</a> and then you may report a bug on <a class="link-https" href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Other%20Applications&component=JavaScript%20Debugger">JavaScript Debugger component</a>.</p> + <h2 class="Related_Topics" id="Related_Topics" name="Related_Topics">Related Topics</h2> + <p><a href="/zh-CN/docs/JavaScript" title="zh-CN/docs/JavaScript">JavaScript</a>, <a href="/zh-CN/docs/Web_Development" title="zh-CN/docs/Web_Development">Web Development</a>, <a href="/zh-CN/docs/Developing_Mozilla" title="zh-CN/docs/Developing_Mozilla">Developing Mozilla</a></p> + </td> + </tr> + </tbody> +</table> +<div class="originaldocinfo"> + <h2 id="Original_Document_Information" name="Original_Document_Information">Original Document Information</h2> + <ul> + <li>Author(s): Robert Ginda</li> + <li>Other contributors: Doctor Unclear</li> + <li>Last Updated Date: July 13, 2007</li> + <li>Copyright Information: Portions of this content are © 1998–2007 by individual mozilla.org contributors; content available under a Creative Commons license | <a class="external" href="http://www.mozilla.org/foundation/licensing/website-content.html">Details</a>.</li> + </ul> +</div> +<p> </p> |