Comments 61
прошу прощения, возможно я что-то не так понял, но разве инспектор не идет штатно в комплекте с safari?
Скриншот

А что у вас за расширение к Finder, которое добавляет хромовские вкладки?
Как отладчик для iOS устройств он не перестает работать?
А дебажить в нем с «use strict» можно?
В стандартном вот в консоли содержимое переменных на брейкпоинте не посмотреть :[
В стандартном вот в консоли содержимое переменных на брейкпоинте не посмотреть :[
Если честно, я не в курсе.
Дайте use case, проверю.
Дайте use case, проверю.
делаете скрипт, какой-нибудь такой:
ставите брейкпоинт на "++x" и попробуйте в консоли набрать «x» и жмакнуть Enter.
( function() {
"use strict";
x = 5;
++x;
)() );
ставите брейкпоинт на "++x" и попробуйте в консоли набрать «x» и жмакнуть Enter.
Получаю
Или я что-то не так делаю?
ReferenceError: Strict mode forbids implicit creation of global property 'x'
Или я что-то не так делаю?
Ой, var забыл перед x = 5, извините :)
Можете с var еще потестить?
Можете с var еще потестить?
Получаю
ReferenceError: Can't find variable: x
Давайте попробуем скриншотом :)

Вот такое есть?

Вот такое есть?
Один раз я получил такое сообщение.
Минут через 5-10 проверю еще раз.
Минут через 5-10 проверю еще раз.
Ага, оно. Жалко :)
Должно быть «5», а сейчас там ошибка в Developer Tools, которую в Safari когда-то уже исправляли, еще на старой версии.
АААА!!! Как я ждал такого решения! Самому докопаться времени так и не нашлось. Спасибо огромное!!!
Я так давно этого ждал) Автору низкий поклон и огромное спасибо)
Вот только что-то консоль по esc как-то странно открывается((
В смысле? Шоткат для консоли CMD + ALT + I. Или вы что-то другое имеете в виду?
Другое) В отладчике есть такая консоль, которая выезжает снизу по Esc, в ней можно выполнять разные команды, или просто js, аналогом является кнопка «Console» на панели с кнопками во фрейме отладчика. Только при нажатии
на кнопку «Console», консоль открывается во весь фрейм, а по esc она занимает небольшую часть экрана.
на кнопку «Console», консоль открывается во весь фрейм, а по esc она занимает небольшую часть экрана.
Плюсую! А как быть с цветовой темой инспектора, она где настраивается?
А у меня вот что-то не заработало :( пробовал и через инсталлер и руками. Макось 10.8.2/Сафари 6.0.2…
Какие симптомы?
Да собсно ничего не происходит — как открывался новый инспектор, так и открывается.
Safari перезапускали?
Покажите выхлоп
Покажите выхлоп
ls /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/Resources/
Если запускать через ваш инсталлер — вообще ничего не меняется.
До:
После:
До:
[11:12] cmd#:5002
kostik@kostik: ~> ls /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/Resources/
Images/ Main.css Main.js ca.lproj/ da.lproj/ el.lproj/ es.lproj/ fr.lproj/ hr.lproj/ it.lproj/ ko.lproj/ no.lproj/ pt.lproj/ ro.lproj/ sk.lproj/ th.lproj/ uk.lproj/ zh_CN.lproj/
Info.plist Main.html ar.lproj/ cs.lproj/ de.lproj/ en.lproj/ fi.lproj/ he.lproj/ hu.lproj/ ja.lproj/ nl.lproj/ pl.lproj/ pt_PT.lproj/ ru.lproj/ sv.lproj/ tr.lproj/ version.plist zh_TW.lproj/
После:
[11:55] cmd#:5003
kostik@kostik: ~> ls /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/Resources/
Images/ Main.css Main.js ca.lproj/ da.lproj/ el.lproj/ es.lproj/ fr.lproj/ hr.lproj/ it.lproj/ ko.lproj/ no.lproj/ pt.lproj/ ro.lproj/ sk.lproj/ th.lproj/ uk.lproj/ zh_CN.lproj/
Info.plist Main.html ar.lproj/ cs.lproj/ de.lproj/ en.lproj/ fi.lproj/ he.lproj/ hu.lproj/ ja.lproj/ nl.lproj/ pl.lproj/ pt_PT.lproj/ ru.lproj/ sv.lproj/ tr.lproj/ version.plist zh_TW.lproj/
Попробую еще разок с чистого листа ручками.
Судя по листингу, у вас не скопированы файлы. И это странно, поскольку pkg накатывает свое файло сверху.
Файлики скопированы в /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources/
В /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/Resources/ все старое.
Вопрос: там что-то является ссылкой? A или Current кто-то на кого ведет?
В /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/Resources/ все старое.
Вопрос: там что-то является ссылкой? A или Current кто-то на кого ведет?
~ % ls -la /System/Library/PrivateFrameworks/WebInspector.framework/Resources
lrwxr-xr-x 1 root wheel 26 Dec 23 19:59 /System/Library/PrivateFrameworks/WebInspector.framework/Resources -> Versions/Current/Resources
~ % ls -la /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current
lrwxr-xr-x 1 root wheel 1 Dec 23 19:59 /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current -> A
Current – это ссылка на А.
По крайней мере, у меня это так на 4-х системах.
Огромное спасибо! Самый ценный рецепт за последнее время. Новый инспектор неюзабелен совершенно. Туча пустого места и непонятная экономия на спичках, когда касается интерфейса.
У вас нет проблемы с вылетом Сафари 6 при открытии новой вкладки?
простите, а про старый активити монитор просто забыть, да?
С обновлением до 6.0.4 перестало работать. У кого фурычет?
Sign up to leave a comment.
Возвращаем старый Web Inspector в Safari 6