如何以编程方式从自定义开发人员工具Chrome扩展程序切换控制台面板?

时间:2013-04-29 18:24:03

标签: google-chrome-extension google-chrome-devtools

有没有办法以编程方式从自定义devtools面板中切换控制台?

正在发生的事情是,在库存面板上,您可以按Esc切换底部控制台面板;但似乎在自定义devtools面板中,这不起作用。

后备将是抓住按键并以编程方式切换它,但我无法弄清楚如何进行第二部分。

我挖掘了devtools的一些“官方”代码,发现附加到_toggleConsoleButtonClicked对象的WebInspector方法,但我找不到如何从我的上下文中访问该对象。

任何指针都将不胜感激!

对于上下文,我正在使用Backbone devtools extension

PS:还有更多键盘快捷键停止工作。像Ctrl / Cmd + [number]切换到不同的面板,Ctrl / Cmd + R重新加载页面。这可能意味着它更多的是针对Chrome的功能请求,而不是我所缺少的功能。与此同时,如果你对其中一些有想法,我会接受它们!

2 个答案:

答案 0 :(得分:0)

您必须在chrome:// extensions /中启用开发者模式。这是一个很好的教程,用于调试Chrome扩展程序http://developer.chrome.com/extensions/tut_debugging.html

答案 1 :(得分:0)

我发现这个问题与你的问题有关: https://bugs.chromium.org/p/chromium/issues/detail?id=445240

我不知道现在在哪里......