如何还原Safari 6 Web Inspector?


13

新的Safari 6 Web Inspector UI对我来说是一个可用性梦night,因为带有小图标且没有标签的选项卡/窗格负载很大。

这似乎也使一些常见任务变得复杂,例如显示XHR请求及其响应列表。

是否可以将Safari 6中的Web Inspector的外观恢复为(更多)以前版本中的外观?


2
顺便说一句:它随附文档:Safari开发者工具指南
Arjan

此外,当我把鼠标,我得到提示。
丹尼尔

@DanielLawson,现在我也这样做了,但有时它们没有出现。我现在编辑了。
格里

是否可以选择推迟迁移到Safari 6?
bmike

Answers:


6

新的Web检查器与Xcode更加接近。

没有直接的方法可以使旧的方法恢复原状,而无需恢复其他方法。例如:

  • 在VM中运行Lion(以运行旧版Safari)。
  • 每晚运行WebKit的构建-但这可能只有新的检查器
  • 使用Chrome(虽然仍是WebKit,但仍使用与我更接近的功能,例如旧的检查器)。

因此,不,目前看来,不可能恢复到检查器的“较旧”版本。最好的选择是在http://bugreporter.apple.com上提交错误。如果缺少旧版本所具有的功能,则将来的修订可能会将其中的某些功能重新带回来。


1
谢谢,我来自Chrome,可以尝试使用Mountain6体验Safari6,但似乎至少要进行调试,我会重新使用Chrome。
格里

1
我个人喜欢Web Inspector的新更改,我只是希望在线上有一些有关所有新内容的更好的文档。
jmlumpkin 2012年

+1用于提交反馈。也可以尝试:apple.com/feedback/macosx.html
Mark E. Haase 2012年

3

只需安装最新的夜间野生动物园版本即可:http : //nightly.webkit.org/ 然后,您可以选择“使用Webkit Web检查器”。是的


菜单项更改了UseWebKitWebInspector键,但是defaults write com.apple.Safari UseWebKitWebInspector -bool true在10.8的Safari 6.0中似乎没有任何作用。
Lri 2012年

2

有一种方法可以恢复您的旧Web检查器。

  1. 退出Safari(或其他使用网络检查器的应用)

  2. 转到Finder,然后点击“ CMD-Shift-G”。或者,从菜单栏中单击“转到”,然后单击“转到文件夹”。

  3. 输入此内容,然后按Enter: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    我建议您在继续操作之前备份此文件夹的内容

  4. 从可从以下链接下载的zip文件中移动文件夹“ inspector”的内容。如果询问,请输入密码,然后替换现有文件。

    复制检查器文件夹的内容,而不是文件夹本身。

  5. 再次启动Safari并检查一下!:C)

在此处下载文件(Zip文件)

您需要的一切都在里面。希望这可以帮助!


这对我来说效果很好,谢谢!我还必须删除几行来修复Sources选项卡,如此处所述

它今天才坏了,所以我毕竟不建议。
2012年

1

实际上,您可以切换到“旧”检查器。

只需转到“开发”菜单>“使用WebKit Web检查器”

但是传统的Inspector有一个很大的UI错误。每次在不同面板之间切换时,UI都会重新绘制,从而创建图标和搜索字段的多层。

显然,当他们添加了新的检查器时出了点问题。


我没有此菜单项?
格里2012年

嗯,您需要在“首选项”中选中“在菜单栏中显示开发菜单”。在“高级”部分。
ttaiyo 2012年

2
“开发”菜单已经启用,只是没有“使用WebKit Web检查器”项。您是否使用相同的版本/内部版本?
格里2012年

3
我在Mountain Lion上获得了8536.25,并且还安装了Xcode。菜单项绝对不在ML上。
格里

1
嗯,也许是特定于Lion的...这是“使用WebKit Web检查器”菜单项:d.pr/i/6CaI
ttaiyo 2012年

1

如果您不想运行夜间版本,这是有关如何将Safari 6还原为WebKit Web Inspector的指南。我建议使用r121872,正如jarek-foksa在评论中建议的那样;这样,您无需修复CSS和JS,就可以使用样式。

这甚至可以与iOS 6的“开发”菜单一起使用(这是我使用此方法而不是每晚进行构建的主要原因,因为夜间构建仍使用新的Safari 6 Web Inspector调试iOS设备)。


3
考虑在答案的正文中对链接到的页面进行汇总或引用。建议这样做,以便如果链接消失(最终可能会发生),则该帖子仍然有用。
Blacklight Shining 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.