Eu tenho o aplicativo HTML5 que abre em uma nova janela clicando em um link. Estou um pouco cansado de pressionar Shift + I toda vez que quero registrar a comunicação em rede para iniciar as ferramentas do desenvolvedor, porque sempre preciso disso. Não consegui encontrar uma opção para manter as Ferramentas do desenvolvedor sempre ativadas na inicialização.
Existe alguma maneira de abrir as ferramentas do desenvolvedor automaticamente quando uma nova janela é aberta no Chrome?
google-chrome
google-chrome-devtools
Alexander Sirobaba
fonte
fonte
+^j
para simular Ctrl Shift J, mas isso funcionaria apenas com uma nova instância; você teria que ficar um pouco mais criativo com selênio ou algo, a fim de navegar para uma determinada página ...Respostas:
ATUALIZAÇÃO 2:
Veja esta resposta . - 2019-11-05
Agora você também pode abrir automaticamente as Ferramentas do desenvolvedor nos pop-ups, caso estejam abertas de onde você as abriu. Por exemplo, se você não tiver o Dev Tools aberto e aparecer um pop-up, ele não será aberto com o Dev Tools. Mas se você tiver o Dev Tools Open e clicar em algo, o pop-up terá o Dev-Tools automaticamente aberto.
ATUALIZAR:
O tempo mudou, agora você pode usar --auto-open-devtools-for-tabs como nesta resposta - Wouter Huysentruit 18 de maio às 11:08
OP:
Eu brinquei com a string de inicialização do Chrome na execução, mas não consegui persistir em novas guias.
Também pensei em um método PATH definido que você poderia invocar a partir do prompt. Isso é possível com o comando SendKeys, mas novamente, apenas em uma nova instância. E o DevTools não persiste em novas guias.
Navegando nos Fóruns dos Produtos do Google, não parece haver uma maneira integrada de fazer isso no Chrome. Você precisará usar uma solução de pressionamento de tecla ou F12conforme mencionado acima.
Eu o recomendei como um recurso. Eu sei que também não sou a primeira.
fonte
--auto-open-devtools-for-tabs
como nesta resposta/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auto-open-devtools-for-tabs
Ao abrir as ferramentas do desenvolvedor, com a janela das ferramentas do desenvolvedor em foco, pressione F1. Isso abrirá uma página de configurações. Marque a opção "Abrir automaticamente o DevTools para pop-ups".
Isso funcionou para mim.
fonte
Há uma opção de linha de comando para isso:
--auto-open-devtools-for-tabs
Portanto, para as propriedades no Google Chrome, use algo como isto:
Aqui está um link útil: chromium-command-line-switches
fonte
Version 50.0.2661.102 Ubuntu 15.10 (64-bit)
e abriu-o assimchromium-browser --auto-open-devtools-for-tabs
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auto-open-devtools-for-tabs
No Mac: saia do Chrome e execute o seguinte comando em uma janela do terminal:
fonte
auto-open-devtools-for-tabs
conjunto de sinalizadores. Sair do Chrome e reabri-lo usando o atalho normal do aplicativo abrirá o Chrome sem o sinalizador definido. Se você deseja um atalho para abrir o Chrome com esse conjunto de sinalizadores sem precisar abrir uma janela do terminal, é possível criar um fluxo de trabalho no Automator, adicionar um item "Executar script de shell" e colar no script acima. Salvar o fluxo de trabalho como um aplicativo criará um aplicativo clicável. Veja esta resposta em outro tópico: stackoverflow.com/a/281455/1512790Nas configurações do Chrome DevTools, você habilita:
Em Rede -> Preservar log Em DevTools -> Abrir automaticamente o DevTools para pop-ups
fonte
F12 é mais fácil que Ctrl + Shift + I
fonte
Com a janela Ferramentas do desenvolvedor visível, clique no ícone do menu (os três pontos verticais no canto superior direito) e clique em Configurações .
Em Ferramentas de Desenvolvimento , verifique o pop-up do DevTools para abrir automaticamente opção
fonte
Eu vim aqui procurando uma solução semelhante. Eu realmente queria ver a saída do cromo para o carregamento de página em uma nova guia. (um envio de formulário no meu caso) A solução que realmente usei foi modificar o atributo de destino do formulário para que o envio do formulário ocorresse na guia atual. Consegui capturar a solicitação de rede. Problema resolvido!
fonte
Quem quiser fazer isso dentro do Visual Studio, este artigo do Code Project ajudará. Basta adicionar "--auto-open-devtools-for-tabs" na caixa de argumentos. Funciona em 2017.
fonte
Se você usar o Visual Studio Code (vscode), usando a muito popular extensão de depuração do vscode chrome ( https://github.com/Microsoft/vscode-chrome-debug ), poderá configurar um arquivo de configuração de inicialização
launch.json
e especificar para abrir a ferramenta de desenvolvedor durante uma sessão de depuração.É o que
launch.json
eu uso nos meus projetos React:A linha importante é
"runtimeArgs": ["--auto-open-devtools-for-tabs"],
No vscode, agora você pode digitar
F5
, o Chrome também abre seu aplicativo e a guia do console.fonte
Sim, existe uma maneira de você fazer isso
Clique com o botão direito do mouse-> Inspecionar-> fontes (guia)
Em direção à sua direita, haverá um "botão de execução do script de pausa"
Espero que ajude!
fonte
Use
--auto-open-devtools-for-tabs
sinalizador ao executar o chrome na linha de comando/ Aplicativos / Google \ Chrome.app/Contents/MacOS/Google \ Chrome --auto-open-devtools-for-tabs
https://developers.google.com/web/tools/chrome-devtools/open#auto
fonte
Você pode abrir as Ferramentas de Desenvolvimento (
F12
no Chrome) em uma nova janela,clicking three, vertical dots
no canto inferior direito, e escolherOpen as Separate Window
.fonte