键盘快捷键 - Firefox 开发者工具 编辑

这个页面列出了 Firefox 开发者工具的所有快捷键使用方法 。

第一部分列出打开每个工具的快捷键,第二部分列出适用于工具箱本身的快捷键,之后为每个工具部分的快捷键。

依赖本地环境的快捷键没有记录在这个页面。

打开和关闭工具

这些快捷键可以在浏览器窗口打开指定的工具。对于工具箱中集成的工具,如果已被打开,也可以通过这些快捷键进行关闭操作。对于在新窗口打开的工具(如浏览器控制台),你必须关闭窗口来关闭工具。

命令WindowsmacOSLinux
打开工具箱(激活最近使用的工具)Ctrl + Shift + ICmd + Opt + ICtrl + Shift + I
唤起工具箱到前台(当工具箱为分离窗口模式且没有在前台运行)Ctrl + Shift + IF12Cmd + Opt + IF12Ctrl + Shift + IF12
关闭工具箱(当工具箱为分离窗口模式且在前台运行)Ctrl + Shift + IF12Cmd + Opt + IF12Ctrl + Shift + IF12
打开 Web 控制台1Ctrl + Shift + KCmd + Opt + KCtrl + Shift + K
切换工具箱Ctrl + Shift + ICmd + Opt + ICtrl + Shift + I
打开调试器2Ctrl + Shift + SCmd + Opt + SCtrl + Shift + S
打开样式编辑器Shift + F7Shift + F71Shift + F7
打开性能分析器Shift + F5Shift + F51Shift + F5
打开网络监视器3Ctrl + Shift + QCmd + Opt + QCtrl + Shift + Q
切换开发者工具栏Shift + F2Shift + F21Shift + F2
切换响应式设计视图Ctrl + Shift + MCmd + Opt + MCtrl + Shift + M
打开浏览器控制台4Ctrl + Shift + JCmd + Shift + JCtrl + Shift + J
打开浏览器工具箱Ctrl + Alt +Shift + ICmd + Opt +Shift + ICtrl + Alt +Shift + I
打开代码草稿纸Shift + F4Shift + F4Shift + F4
打开 WebIDEShift + F8Shift + F8Shift + F8
存储探查器5Shift + F9Shift + F9Shift + F9

1.不同于其他工具箱内工具,该快捷键无法关闭 Web 控制台。因为把焦点集中到了 Web 控制台的命令行。关闭 Web 控制台可以使用全局工具箱快捷键 Ctrl+Shift+I (Mac:Cmd+Opt+I)。

2.从 Firefox 66 开始,这个快捷键不再关联调试器。

3.在 Firefox 55 以前的版本上,这个快捷键是 Ctrl+Shift+Q (Mac:Cmd+Opt+Q

4.到 Firefox 38 为止的版本上,当浏览器控制台在正常 Firefox 窗口上被隐藏,相同的组合键为关闭浏览器控制台。从 Firefox 38 起,如果当浏览器控制台在正常 Firefox 窗口上被隐藏,上面这个组合键将把焦点定位到浏览器控制台。

5.该工具在默认情况下是禁用的,需要在设置面板中启用后才能运作。

工具箱

无论激活的是哪个工具,这些快捷键只在工具箱打开时起作用。

命令WindowsmacOSLinux
从左到右切换开发工具Ctrl + ]Cmd + ]Ctrl + ]
从右到左切换开发工具Ctrl + [Cmd + [Ctrl + [
在激活的工具和设置之间切换F1F1F1
在工具箱中所设置的最后两种停靠模式间切换Ctrl + Shift + DCmd + Shift + DCtrl + Shift + D
切换分离式控制台(当控制台不是目前选中的工具)EscEscEsc

这些快捷键在工具箱的所有工具中都能使用。

命令WindowsmacOSLinux
放大字体Ctrl + +Cmd + +Ctrl + +
缩小字体Ctrl + -Cmd + -Ctrl + -
重置字体缩放Ctrl + 0Cmd + 0Ctrl + 0

代码编辑器

此表列出了代码编辑器的默认快捷键。

在开发工具选项的编辑器偏好中,您可以选择使用 Vim、Emacs 或 Sublime Text 的快捷键。

选择这些,访问 about:config,选择设定 devtools.editor.keymap 的值为 "vim" 或 "emacs"或 "sublime"。通过这个设定。通过该方法你可以设定开发者工具中所有的代码编辑器使用的快捷键。并且你需要重新启动编辑器更改才能生效。

从 Firefox 33 起,更改编辑器快捷键可以通过开发者工具箱选项中的编辑器偏好实现。而不需要通过 about:config

命令WindowsmacOSLinux
跳转到某行Ctrl + JCmd + JCtrl + J
查找Ctrl + FCmd + FCtrl + F
查找下一个Ctrl + GCmd + GCtrl + G
全选Ctrl + ACmd + ACtrl + A
剪切Ctrl + XCmd + XCtrl + X
复制Ctrl + CCmd + CCtrl + C
粘贴Ctrl + VCmd + VCtrl + V
撤销Ctrl + ZCmd + ZCtrl + Z
重做Ctrl + Shift + Z / Ctrl + YCmd + Shift + Z / Cmd + YCtrl + Shift + Z / Ctrl + Y
缩进TabTabTab
取消缩进Shift + TabShift + TabShift + Tab
上移行Alt + UpAlt + UpAlt + Up
下移行Alt + DownAlt + DownAlt + Down
注释/取消注释行Ctrl + /Cmd + /Ctrl + /

页面查看器

命令WindowsmacOSLinux
打开查看器Ctrl + Shift + CCmd + Opt + CCtrl + Shift + C

节点选择器

这些快捷键在开启节点拾取器时有效。

命令WindowsmacOSLinux
选择光标下的元素并退出拾取状态ClickClickClick
选择光标下的元素并保持拾取状态Shift + ClickShift + ClickShift + Click

HTML 面板

这些快捷只能工作于在查看器的HTML面板

命令WindowsmacOSLinux
删除选中的节点DeleteDeleteDelete
撤销节点删除Ctrl + ZCmd + ZCtrl + Z
重做节点删除Ctrl + Shift + Z / Ctrl + YCmd + Shift + Z / Cmd + YCtrl + Shift + Z / Ctrl + Y
移动到下一节点(限定展开的节点)Down arrowDown arrowDown arrow
移动到上一节点Up arrowUp arrowUp arrow
移动到树的第一个节点HomeHomeHome
移动到树的最后一个节点EndEndEnd
展开选中的节点Right arrowRight arrowRight arrow
关闭选中的节点Left arrowLeft arrowLeft arrow
(当节点被选中时)开始调试属性EnterReturnEnter
在节点内移动到下一属性TabTabTab
在节点内移动到上一属性Shift + TabShift + TabShift + Tab
(当属性被选中时)开始编辑属性EnterReturnEnter
隐藏/显示所选属性HHH
焦点移动到面板的搜索框Ctrl + FCmd + FCtrl + F
编辑 HTMLF2F2F2
停止编辑 HTMLF2 / Ctrl +EnterF2 / Cmd + ReturnF2 / Ctrl +Enter
复制所选节点的外层 HTMLCtrl + CCmd + CCtrl + C
滚动页面至所选节点SSS
在标记中查找下一个匹配项EnterReturnEnter
在标记中查找上一个匹配项Shift + EnterShift + ReturnShift + Enter

面包屑栏

这些快捷键只在面包屑导航栏获得焦点时工作。

命令WindowsmacOSLinux
移动至导航栏的上一个元素Left arrowLeft arrowLeft arrow
移动至导航栏的下一个元素Right arrowRight arrowRight arrow
聚焦于 HTML 面板Shift + TabShift + TabShift + Tab
聚焦于 CSS 面板TabTabTab

CSS 面板

这些快捷只能工作于在查看器的CSS面板

命令WindowsmacOSLinux
聚焦于 CSS 面板的搜索框Ctrl + FCmd + FCtrl + F
清空搜索框内容EscEscEsc
通过属性和值步进TabTabTab
通过属性和值步退Shift + TabShift + TabShift + Tab
开始编辑属性或值(仅规则视图,当这个属性或值被选中但尚未被编辑)EnterSpaceReturnSpaceEnterSpace
在自动补全项中循环增加或减少(仅规则视图,当这个属性或值被编辑时)Up arrow , Down arrowUp arrow , Down arrowUp arrow , Down arrow
选中当前的自动补全项(仅规则视图,当这个属性或值被编辑时)EnterTabReturnTabEnterTab
以 1 的量增加所选的值Up arrowUp arrowUp arrow
以 1 的量减少所选的值Down arrowDown arrowDown arrow
以 100 的量增加所选的值Shift + Page UpShift + Page UpShift + Page Up
以 100 的量减少所选的值Shift + Page DownShift + Page DownShift + Page Down
以 10 的量增加所选的值Shift + Up arrowShift + Up arrowShift + Up arrow
以 10 的量减少所选的值Shift + Down arrowShift + Down arrowShift + Down arrow
以 0.1 的量增加所选的值Alt + Up arrowOpt + Up arrowAlt + Up arrow
以 0.1 的量减少所选的值Alt + Down arrowOpt + Down arrowAlt + Down arrow
展示/隐藏更多更多信息(仅计算值视图,当属性被选中时)EnterSpaceReturnSpaceEnterSpace
打开关于此属性的 MDN 参考(仅计算值视图,当属性被选中时)F1F1F1
在样式编辑器中打开当前 CSS(仅计算值视图,当属性的更多信息显示且 CSS 文件参考被激活)EnterReturnEnter

调试器

命令WindowsmacOSLinux
打开调试器Ctrl + Shift + SCmd + Opt + SCtrl + Shift + S
在当前文件中搜索Ctrl + FCmd + FCtrl + F
在当前文件中搜索下一个Ctrl + GCmd + GCtrl + G
通过文件名搜索脚本Ctrl + PCmd + PCtrl + P
在断点继续执行F8F8 1F8
步越F10F10 1F10
步进F11F11 1F11
步出Shift + F11Shift + F11 1Shift + F11

1. 默认情况下,某些快捷键在一些 Mac 电脑上被映射到了特殊功能,比如:改变屏幕亮度或音量。详情查看了解如何更改 Mac 上的功能键行为。按住 Function 键来使用一个重映射的快捷键作为标准功能键(所以,打开分析器应该使用Shift + Function + F5)。

调试器(Firefox 52 之前)

命令WindowsmacOSLinux
打开调试器Ctrl + Shift + SCmd + Opt + SCtrl + Shift + S
使用 script filter 在当前源码搜索Ctrl + FCmd + FCtrl + F
在当前源码查找下一个Enter / Up arrowEnter / Up arrowEnter / Up arrow
在当前源码查找上一个Shift + Enter / Down arrowShift + Enter / Down arrowShift + Enter / Down arrow
使用 script filter 在所有源码搜索Ctrl + Alt + FCmd + Opt + FCtrl + Alt + F
按照名称搜索脚本Ctrl + P / Ctrl + OCmd + P / Ctrl + OCtrl + P / Ctrl + O
搜索函数定义Ctrl + DCmd + DCtrl + D
当执行停了下来时过滤变量Ctrl + Alt + VCmd + Opt + VCtrl + Alt + V
下个断点恢复执行F8F81F8
步越F10F101F10
步进F11F111F11
步出Shift + F11Shift + F111Shift + F11
在选中行设置一个断点Ctrl + BCmd + BCtrl + B
在选中行设置一个条件断点Ctrl + Shift + BCmd + Shift + BCtrl + Shift + B
添加监视表达式到所选文本Ctrl + Shift + ECmd + Shift + ECtrl + Shift + E
使用 script filter 跳至所选行Ctrl + LCmd + LCtrl + L
使用 script filter 搜索Ctrl + OCmd + OCtrl + O
源代码面板,跳转至函数定义Ctrl + clickCmd + clickCtrl + click

1. 默认情况下,某些快捷键在一些 Mac 电脑上被映射到了特殊功能,比如:改变屏幕亮度或音量。详情查看了解如何更改 Mac 上的功能键行为。按住 Function 键来使用一个重映射的快捷键作为标准功能键(所以,打开分析器应该使用Shift + Function + F5)。

Web 控制台

命令WindowsmacOSLinux
打开Web控制台Ctrl + Shift + KCmd + Opt + KCtrl + Shift + K
在消息显示面板搜索Ctrl + FCmd + FCtrl + F
打开对象查看器面板Ctrl + ClickCtrl + ClickCtrl + Click
清除对象查看器面板EscapeEscapeEscape
焦点到命令行Ctrl + Shift + KCmd + Opt + KCtrl + Shift + K
清空输出Ctrl + LCtrl + LCtrl + L

命令行解析器

这些快捷键适用于焦点在命令行解析器时使用:

命令WindowsmacOSLinux
滚动到控制台输出的最开始(命令行为空时)HomeHomeHome
滚动到控制台输出的最后(命令行为空时)EndEndEnd
向上翻页控制台输出Page upPage upPage up
向下翻页控制台输出Page downPage downPage down
通过历史命令后退Up arrowUp arrowUp arrow
通过历史命令前进Down arrowDown arrowDown arrow
移到行的开头HomeCmd + ACtrl + A
移到行的末尾EndCmd + ECtrl + E
执行当前表达式EnterReturnEnter
添加新行以便输入多行表达式Shift + EnterShift + ReturnShift + Enter

自动补全弹窗

这些快捷键适用于自动补全弹窗出现时使用:

命令WindowsmacOSLinux
选择当前自动补全建议TabTabTab
取消自动补全弹窗EscapeEscapeEscape
移动到前一个自动补全建议Up arrowUp arrowUp arrow
移动到下一个自动补全建议Down arrowDown arrowDown arrow
上一页补全建议Page upPage upPage up
下一页补全建议Page downPage downPage down
回滚到开始的补全建议HomeHomeHome
滚动到最后的补全建议EndEndEnd

样式编辑器

命令WindowsmacOSLinux
打开样式编辑器Shift + F7Shift + F7Shift + F7
打开自动补全弹窗Ctrl + SpaceCmd + SpaceCtrl + Space

代码草稿纸

命令WindowsmacOSLinux
打开代码草稿纸Shift + F4Shift + F4Shift + F4
运行代码草稿纸代码Ctrl + RCmd + RCtrl + R
运行代码草稿纸代码,并对返回值使用对象查看器Ctrl + ICmd + ICtrl + I
运行代码草稿纸代码,在选中内容后面以注释的形式插入返回的结果Ctrl + LCmd + LCtrl + L
重新评估当前函数Ctrl + ECmd + ECtrl + E
重新加载代码,并运行Ctrl + Shift + RCmd + Shift + RCtrl + Shift + R
保存当前到文件Ctrl + SCmd + SCtrl + S
打开已有文件Ctrl + OCmd + OCtrl + O
创建一个新代码Ctrl + NCmd + NCtrl + N
关闭代码草稿纸Ctrl + WCmd + WCtrl + W
打印草稿纸中代码Ctrl + PCmd + PCtrl + P
显示自动补全建议Ctrl + SpaceCmd + SpaceCtrl + Space
显示内联文档Shift + SpaceShift + SpaceShift + Space
显示内联文档Ctrl + Shift + SpaceCmd + Shift + SpaceCtrl + Shift + Space

取色器

命令WindowsmacOSLinux
选取当前颜色EnterEnterEnter
解除吸管EscapeEscapeEscape
1 像素为单位移动Arrow keysArrow keysArrow keys
10 像素为单位移动Shift + arrow keysShift + arrow keysShift + arrow keys

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:93 次

字数:42339

最后编辑:7 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文