Abrir automáticamente las herramientas para desarrolladores de Chrome cuando se abre una nueva pestaña/nueva ventana
Tengo una aplicación HTML5 que se abre en una nueva ventana al hacer clic en un enlace. Estoy un poco cansado de presionar Shift + I cada vez que quiero iniciar sesión en la comunicación de red para iniciar las herramientas de desarrollador porque siempre lo necesito. No pude encontrar una opción para mantener las herramientas de desarrollador siempre habilitadas al inicio.
¿Hay alguna forma de abrir las herramientas para desarrolladores automáticamente cuando se abre una nueva ventana en Chrome?
Al abrir las herramientas de desarrollador, con la ventana de herramientas de desarrollador enfocada, presione F1. Esto abrirá una página de configuración. Marque "Abrir automáticamente DevTools para ventanas emergentes".
Esto funcionó para mí.
Hay un modificador de línea de comando para esto:--auto-open-devtools-for-tabs
Entonces, en Windows, para las propiedades del acceso directo de Google Chrome, use algo como esto:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --auto-open-devtools-for-tabs
Aquí hay un enlace útil: chromium-command-line-switches .
Según los documentos de DevTools , aquí están los comandos para cada plataforma desde la línea de comandos:
Mac OS:
open -a "Google Chrome" --args --auto-open-devtools-for-tabs
Ventanas:
start chrome --auto-open-devtools-for-tabs
Linux:
google-chrome --auto-open-devtools-for-tabs
ACTUALIZACIÓN 2:
Vea esta respuesta . - 2019-11-05
Ahora también puede hacer que abra automáticamente las Herramientas de desarrollador en ventanas emergentes si estaban abiertas donde las abrió. Por ejemplo, si no tiene Dev Tools abiertas y aparece una ventana emergente, no se abrirá con Dev Tools. Pero si tiene Dev Tools abiertas y luego hace clic en algo, la ventana emergente abrirá Dev-Tools automáticamente.
ACTUALIZAR:
El tiempo ha cambiado, ahora puedes usar --auto-open-devtools-for-tabs como en esta respuesta – Wouter Huysentruit 18 de mayo a las 11:08
OP:
Jugué con la cadena de inicio de Chrome durante la ejecución, pero no pude lograr que persistiera en nuevas pestañas.
También pensé en un método PATH definido que podrías invocar desde el mensaje. Esto es posible con el comando SendKeys, pero nuevamente, solo en una instancia nueva. Y DevTools no persiste en pestañas nuevas.
Al navegar por los foros de productos de Google, no parece haber una forma integrada de hacer esto en Chrome. Tendrás que usar una solución de pulsación de teclas o F12como se mencionó anteriormente.
Lo recomendé como característica. Sé que tampoco soy el primero.
En una Mac: salga de Chrome y luego ejecute el siguiente comando en una ventana de terminal:
open -a "Google Chrome" --args --auto-open-devtools-for-tabs
En la configuración de Chrome DevTools, habilita:
En Red -> Conservar registro En DevTools -> Abrir automáticamente DevTools para ventanas emergentes