Вопрос по javascript – Инструменты разработчика Chrome: что такое поддержка фрагментов?
Начиная с версии 19, веб-инспектор Chrome имеет экспериментальную функцию под названием «поддержка фрагментов». Вот как это активировать:
Open chrome:flags, enable "Developer Tools experiments", restart.
Open Web Inspector (Developer Tools), hit the settings gear icon in the lower right corner, enable "Snippets support", restart.
Open the Scripts panel, click the "navigator tree" icon on the left, and find an empty Snippets tab.
Мой вопрос:What can I use this for? How can I populate this with snippets?
фрагменты - это многострочная консоль, итеративный рабочий процесс разработки JS и постоянное хранилище для общих помощников по отладке.
developers.google.com/chrome-developer-tools/docs/authoring-development-workflow#snippets
Some of the use-cases Snippets can help with are:
Bookmarklets - all of your bookmarklets could be stored as snippets, especially those you may wish to edit. Utilities - debugging helpers for interacting with the current page can be stored and debugged. A community-curated list of such utilities is available. Debugging - Snippets offer a multi-line console with syntax-highlighting and persistance, making it convenience for debugging code that is more than a one-liner. Monkey-patching code - code you wish to patch at runtime can be done through Snippets, although many times you can just live-edit code in the Sources tab.Наконец, я лично собирал несколько общих фрагментов, которые вы можете включить в свой арсенал:github.com/paulirish/devtools-addons/wiki/Snippets
Для быстрого запуска отрывков, теперь вы можете сделать это. Ctrl-Shift-P для & quot; палитры команд & quot ;, затем backspace и использование! префикс, затем введите любое имя фрагмента, который вы хотите запустить.
>
, Спасибо за чаевые!
Developer Tools experiments
в моемchrome:flags
но из сафари я нашелэтот объяснение:
Короче говоря, это небольшая утилита, которая позволяет вводить блоки HTML и CSS и отображать их на лету.
Судя по сообщению в блоге, в Safari он содержит ошибки, поэтому, возможно, Chrome еще не реализовал его.
знает ли он что-нибудь об этом, он тоже не был уверен, но сказал, что он еще не полностью реализован, и указал мне на средство отслеживания ошибок, я нашел головубилет и, глядя на некоторые из кода у различий есть многоFIXME: To be implemented.
Комментарии.
http://bgrins.github.io/devtools-snippets/
один из полезных фрагментов - «jquerify.js»; - Используя это, вы можете включить jQuery на любую страницу, если она еще не включена.