У меня есть расширение хром, которое перехватывает devtools. В идеале я хочу значок, который при щелчке открывает devtools на новой вкладке, которую я создал. Есть ли способ сделать это со справочной страницы?
Могу ли я программно открыть devtools из расширения Google Chrome?
Ответ 1
Кажется маловероятным, что это возможно или когда-нибудь станет возможным,
проверьте это: https://code.google.com/p/chromium/issues/detail?id=112277
который гласит: "Мы разрешаем открывать явные devtools".
Ответ 2
Да, вы можете (или нет), используя экспериментальные API chrome.experimental.webInspector
.
http://code.google.com/chrome/extensions/experimental.html
Вы даже можете изменить содержание и панели этого.
Обратите внимание, что вы не сможете отправлять расширения, использующие экспериментальные API.
Ответ 3
К сожалению, нет способа сделать это...
Ссылка chrome://chromewebdata работает только в том случае, если экземпляр инструментов dev уже открыт...
Ответ 4
Это довольно старо, но так как я наткнулся на него сейчас, в поисках решения, я подумал, что другие тоже могут. Начиная с Chrome 28 вы можете использовать devtools. * API. Это позволяет открывать и манипулировать панелями DevTools. Это также примечательно, больше не экспериментально.