这是五部分中的第一部分,专注于 Firefox 中内置的开发者工具,它们的特性以及我们目前对它们所处的位置。其目的是向您展示所有可用功能,进度和我们正在努力的方向。
Firefox 4 推出了 Web 控制台,这是内置于 Firefox 的第一个新开发者工具。从那时起,我们一直在为开发者工具添加更多功能,这些工具现在可以执行各种功能,并可用于调试和分析桌面 Firefox、Firefox OS 和 Firefox for Android 上的 Web 应用程序。
这是我们一系列文章中的第一篇,我们将探讨自 Firefox 4 以来开发者工具所取得的进展。我们将在一个简短的屏幕录像中展示每个工具,然后用几个屏幕录像来结束,这些屏幕录像将演示特定的工作流程模式,这些模式将帮助您充分利用开发者工具。这些将包括移动开发、更改和调试基于 CSS 的应用程序等场景。
在这第一篇文章中,我们介绍了最新的 Web 控制台和 JavaScript 调试器。
Web 控制台
Web 控制台主要用于显示与当前加载的网页相关的的信息。这包括 HTML、CSS、JavaScript 以及安全警告和错误。此外,网络请求也会被显示,并且控制台会指示它们是成功还是失败。当检测到警告和错误时,Web 控制台还会提供指向导致问题的代码行的链接。通常,Web 控制台是调试未正常运行的 Web 应用程序的第一站。
Web 控制台还允许您在页面上下文中执行 JavaScript。这意味着您可以检查页面定义的对象,在页面的范围内执行函数,并使用 CSS 选择器访问特定元素。以下屏幕录像介绍了 Web 控制台的功能概述。
有关更多信息,请查看 MDN Web 控制台 文档。
JavaScript 调试器
JavaScript 调试器用于调试和优化 Web 应用程序当前使用的 JavaScript。调试器可用于调试在 Firefox OS 和 Firefox for Android 以及 Firefox 桌面中运行的代码。它是一个功能齐全的调试器,提供监视表达式、作用域变量、断点、条件表达式、单步执行、单步跳过和运行至结束的功能。此外,您可以在调试器暂停应用程序时更改运行时的变量值。
以下屏幕录像展示了 JavaScript 调试器的部分功能。
有关 JavaScript 调试器的更多信息,请查看 MDN 调试器 文档。
了解更多
这些屏幕录像对这些工具的主要功能进行了简要介绍。有关所有开发者工具的完整详细信息,请查看完整的 MDN 工具 文档。
即将推出
在本系列的下一篇文章中,我们将深入研究样式编辑器和 Scratchpad。请在评论中告诉我们您希望看到哪些功能的更详细解释。
关于 Robert Nyman [名誉编辑]
技术布道者和 Mozilla Hacks 编辑。就 HTML5、JavaScript 和开放网络进行演讲和博客写作。Robert 坚信 HTML5 和开放网络,自 1999 年以来一直从事网页前端开发工作 - 在瑞典和纽约市。他还在 http://robertnyman.com 上定期写博客,喜欢旅行和结识新朋友。
57 条评论