从终端打开 Chrome 并打开开发者控制台

Posted

技术标签:

【中文标题】从终端打开 Chrome 并打开开发者控制台【英文标题】:Open Chrome from terminal with developer console open 【发布时间】:2012-07-03 07:25:39 【问题描述】:

我可以使用$ google-chrome 从命令行运行 Google Chrome,但是我可以传递什么标志来在开发者控制台已经打开的情况下打开它,最好是打开到控制台选项卡?

我检查了 google-chrome 的手册页,但它指出

Google Chrome 有数百个未记录的命令行标志,可根据开发人员的心血来潮添加和删除。

我希望其中一个未记录的标志能达到我想要的效果。

【问题讨论】:

【参考方案1】:

您要查找的标志是--auto-open-devtools-for-tabs。请注意,在此设置生效之前,您应该退出 Chrome

这至少从 Chrome 55.0.2883.87 m(初始发布时的最新版本)开始就有效

【讨论】:

呃不,它不起作用,它在没有打开开发工具的情况下正常启动 chrome。 @kuhaku 这对我迄今为止与之交谈的每个人都有效。你确定你正确地旋转了 chrome 吗? 它确实有效。您只需要标记“--args”,然后标记“--auto-open-devtools-for-tabs”。还要确保在运行命令之前退出 Chrome。 此参数将在每个新标签页上打开 devtools,而不仅仅是请求的页面,您需要在运行命令之前退出 Chrome。 对我不起作用,但我没有事先关闭 Chrome。【参考方案2】:

一位 Google 员工维护着这个自动更新的Chromium flags 列表。似乎没有在打开开发者控制台的情况下打开 Chrome 的标志。

【讨论】:

您应该将接受的答案更改为 @Dethariel's one 它适用于较新版本的 chrome。【参考方案3】:

你到底想通过什么来实现?如果你正在尝试运行某种自动化测试,你应该试试 PhantomJS。

【讨论】:

【参考方案4】:

似乎没有这样的选择。我在 Chrome 产品论坛中添加了一个功能请求 https://productforums.google.com/forum/#!category-topic/chrome/give-feature-feedback-and-suggestions/mac/Stable/3HYIAl8_ndc

【讨论】:

以上是关于从终端打开 Chrome 并打开开发者控制台的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Python 中使用 Selenium 打开 chrome 开发者控制台?

是否可以在 Android 手机上的 Chrome 中打开开发者工具控制台?

如何从 SAP HTML 查看器打开 javascript 开发者控制台

HTML5 视频未在 chrome 中加载,但在打开开发人员控制台时有效

chrome浏览器控制台输出的内容怎么暂停

Chrome控制台的console详述