我有HTML5应用程序,通过单击链接打开一个新窗口。每次我想记录网络通信以启动开发工具时,我都有点厌倦按Shift + I,因为我总是需要它。我无法找到在启动时始终启用开发人员工具的选项。
在Chrome中打开新窗口时,是否有办法自动打开开发人员工具?
我有HTML5应用程序,通过单击链接打开一个新窗口。每次我想记录网络通信以启动开发工具时,我都有点厌倦按Shift + I,因为我总是需要它。我无法找到在启动时始终启用开发人员工具的选项。
在Chrome中打开新窗口时,是否有办法自动打开开发人员工具?
当前回答
Windows:
右键单击你的谷歌Chrome快捷方式 属性 将目标更改为:“C:\Program Files\谷歌\Chrome\Application\ Chrome .exe”—auto-open-devtools-for-tabs 单击ok 你需要关闭当前所有chrome实例&结束任务管理器中的chrome进程。或重启电脑。
其他回答
Mac系统:退出Chrome,然后在终端窗口执行如下命令:
open -a "Google Chrome" --args --auto-open-devtools-for-tabs
打开开发人员工具,重点显示开发人员工具窗口,按F1。这将打开一个设置页面。检查“自动打开弹出的DevTools”。
这对我很管用。
在开发人员工具窗口可见的情况下,单击菜单图标(右上角的三个垂直点),然后单击设置。
在“开发工具”下,检查“自动打开弹出的开发工具”选项
这里有一个命令行开关:——auto-open-devtools-for-tabs
所以,在Windows上,对于谷歌Chrome快捷方式上的属性,使用这样的东西:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --auto-open-devtools-for-tabs
这里有一个有用的链接: chromium-command-line-switches。
根据DevTools文档,下面是针对每个平台的命令行:
MacOS: 打开-a "谷歌Chrome"——args——auto-open-devtools-for-tabs 窗口: 启动chrome——auto-open-devtools-for-tabs Linux: google chrome, auto-open-devtools-for-tabs
如果你使用Visual Studio Code (vscode),使用非常流行的vscode chrome调试扩展(https://github.com/Microsoft/vscode-chrome-debug),你可以设置启动配置文件启动。Json,并指定在调试会话期间打开开发人员工具。
这是发射。json我使用我的React项目:
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:3000",
"runtimeArgs": ["--auto-open-devtools-for-tabs"],
"webRoot": "${workspaceRoot}/src"
}
]
}
重要的一行是"runtimeArgs":["——auto-open-devtools-for-tabs"],
从vscode你现在可以输入F5, Chrome打开你的应用程序和控制台选项卡以及。