找到Safari的隐藏菜单
Safari一直有一个隐藏的调试菜单,其中包含一些非常有用的功能。 最初打算帮助开发人员调试网页以及运行在其上的JavaScript代码,调试菜单被隐藏起来,因为菜单中包含的命令可能会对网页造成严重破坏。
随着2008年夏季Safari 4的发布,“调试”菜单中的许多最有用的菜单项都被移至新的“ 开发”菜单 。
但隐藏的调试菜单依然存在,甚至随着Safari开发的不断发展,我们甚至选择了一两个命令。
Apple访问隐藏的“开发”菜单是一个简单的过程,只需要访问Safari的偏好设置即可。 另一方面,访问调试菜单有点复杂。
启用Safari调试窗口需要使用终端 ,这是我们最喜欢的工具之一,用于访问OS X及其许多应用程序的隐藏功能。 终端非常强大; 它甚至可以让你的Mac开始唱歌 ,但这对于应用程序来说有点不寻常。 在这种情况下,我们将使用终端修改Safari的首选项列表来打开调试菜单。
启用Safari的调试菜单
- 启动终端,位于/ Applications / Utilities / Terminal。
- 在终端中输入以下命令行。 您可以将文本复制/粘贴到终端中(提示:在下面的文本行中双击以选择整个命令),或者您可以简单地键入文本,如图所示。 该命令是一行文本,但您的浏览器可能会将其分成多行。 请务必在终端中将该命令作为一行输入。
默认写入com.apple.Safari IncludeInternalDebugMenu 1
- 按输入或返回。
- 重新启动Safari。 新的调试菜单将可用。
禁用Safari的调试菜单
如果由于某种原因想要禁用调试菜单,可以随时使用终端。
- 启动终端,位于/ Applications / Utilities / Terminal。
- 在终端中输入以下命令行。 您可以将文本复制/粘贴到终端(不要忘记使用三键提示),或者您可以简单地键入文本,如图所示。 该命令是一行文本,但您的浏览器可能会将其分成多行。 请务必在终端中将该命令作为一行输入。
默认写入com.apple.Safari IncludeInternalDebugMenu 0
- 按输入或返回。
- 重新启动Safari。 调试菜单将消失。
最喜爱的Safari调试菜单项
既然Debug菜单在您的控制之下,您可以尝试各种菜单项。 并非所有的菜单项都可用,因为许多菜单项都设计用于您可以控制Web服务器的开发环境中。 不过,这里有一些有用的项目,其中包括:
- 强制重绘
- 显示帧速率计,它将显示CPU负载,页面帧速率以及页面更新,所有这些都以模拟速度计的形式显示。
- 各种标志选项。
- 同步iCloud历史记录。
- 而且,根据您使用的Safari版本,可以选择重置并重新计算Top Sites。