【发布时间】:2011-07-22 11:29:27
【问题描述】:
Chrome 中是否有命令行参数可以在启动时启动开发人员工具,而不必每次都按 Ctrl+Shift+J?
【问题讨论】:
-
查看github.com/Jam3/devtool,无需任何脚本即可运行
-
现在有一个 CLI 标志。见stackoverflow.com/a/36957422/1669860
Chrome 中是否有命令行参数可以在启动时启动开发人员工具,而不必每次都按 Ctrl+Shift+J?
【问题讨论】:
我认为
--auto-open-devtools-for-tabs
成功了。但是,它似乎只有在 Chrome 实例尚未运行时才有效。
【讨论】:
我没有找到通过命令行执行此操作的方法,但这是我使用的解决方法,您可能会发现它也很有用 首先它只适用于 Windows,但我怀疑类似的事情也可能在 Mac 和 Linux 上完成。
我使用 Windows Scripting Host 来发送密钥,就好像它们是从应用程序中预置的一样。 文件keys.wsf
<package>
<job id="js">
<script language="JScript">
var shl = WScript.CreateObject("WScript.Shell");
var WINTITLE= "Chrome"
shl.AppActivate(WINTITLE);
WScript.sleep(500);
shl.SendKeys ("^+i");
</script>
</job>
</package>
如果您知道您的 Crome 窗口标题可能有助于替换 WINTITLE
【讨论】: