2012-08-31 155 views
158

我点击链接在新窗口中打开了HTML5应用程序。我有点累Shift +我每次我想记录网络通信启动开发人员工具,因为我总是需要它。我无法找到启动时始终启用开发人员工具的选项。新标签页/新窗口打开时自动打开Chrome开发人员工具

有什么办法可以打开开发者工具在Chrome中打开新窗口时会自动执行吗?

+0

我也想知道这一点。我发现的唯一方法就是像这样的人编辑源代码:[link] https://groups.google.com/forum/?fromgroups=#!topic/google-chrome-developer-tools/HhwKHUryNaA – zone117x

+0

I'已经非常努力,我能找到的最接近的东西是在开发工具中创建一个新窗格,并使用Chrome扩展。 – TankorSmash

+2

在Python中使用SendKeys,您可以启动Chrome并发送'+^j'来模拟Ctrl Shift J,但这只适用于新实例;你需要更多的创意与硒或什么东西,以导航到一个给定的页面... – TankorSmash

回答

51

UPDATE:

时间发生了变化,你现在可以使用--auto开-devtools换标签为this answer - 沃特Huysentruit 11:08 5月18日

OP:

我对Google Chrome浏览上执行的启动串发挥各地,但不能把它坚持到新标签。
我也想过一个可以从提示中调用的定义的PATH方法。这可以通过SendKeys命令来实现,但是只能在新的实例上。而且DevTools不会保留到新标签。

浏览Google产品论坛,Chrome中似乎没有内置的方法。如上所述,您必须使用击键解决方案或F12

我推荐它作为一项功能。我知道我也不是第一个。

+1

@ Seanny123:fixed! 如果您希望将其作为功能,请随时致电Star Chromium bug:https://code.google.com/p/chromium/issues/detail?id= 410958 – phsource

+1

@Chiperific,你说你在执行时正在玩Chrome的启动字符串,但是无法让它继续保留到新的标签页中,但是我只需要在启动时只需要一个标签就可以了。它仅用于一个制表符? – modiX

+8

时间已更改,现在可以使用'--auto-open-devtools-for-tabs'作为[此答案](http://stackoverflow.com/a/36957422/1300910) –

8

F12是很容易,按Ctrl + Shift + I

+1

如果您使用的是Windows或Linux –

+0

F12可以使用任一种! – Yehia

+22

是的。不在Mac上(: –

3

我来这里寻找类似的解决方案。我真的很想看到从一个新选项卡页面加载的铬输出。 (在我的情况下提交表单)我实际使用的解决方案是修改表单目标属性,以便表单提交将出现在当前选项卡中。我能够捕获网络请求。问题解决了!

42

有这个命令行开关:--auto-open-devtools-for-tabs

因此对于谷歌浏览器的性能,使用这样的:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --auto-open-devtools-for-tabs 

这里是一个有用的链接: chromium-command-line-switches

+0

这绝对有效,现在应该被标记为接受答案。检查铬'版本50.0.2661.102 Ubuntu 15.10(64位)',并打开它像这样'铬浏览器 - 自动打开devtools为标签' – Olga

+5

这不适用于Windows 7版本51.0.2704.103 m – dpg

+0

OS X的完整命令是(退出任何正在运行的Chrome进程):'/ Applications/Google \ Chrome.app/Contents/MacOS/Google \ Chrome - auto-open-devtools-for-tabs' –

79

在openin g开发人员工具,开发人员工具窗口为焦点,请按F1。这将打开一个设置页面。检查“自动打开DevTools的弹出窗口”。

这对我有效。

Screenshot

+4

这是有效的,正是OP所要求的,它应该被标记为正确的答案 – Rui

+2

在Electron中创建窗口时不起作用。 – AndroidDev

+1

也不适用于WebStorm。该页面打开但没有开发工具。 –

5

在Mac上:退出浏览器,然后运行在终端窗口中输入以下命令:

open -a "Google Chrome" --args --auto-open-devtools-for-tabs 
1

在Chrome DevTools设置启用:

在网络 - >保存日志 在DevTools下 - >自动打开DevTools的弹出窗口

0

任何想在Visual Stu中做到这一点的人迪奥,这Code Project文章将有所帮助。只需在参数框中添加“--auto-open-devtools-for-tabs”即可。作品于2017年。

相关问题