У меня есть приложение HTML5, которое открывается в новом окне, нажав на ссылку. Я немного устал от нажатия Shift + I каждый раз, когда я хочу регистрировать сетевое общение для запуска инструментов разработчика, потому что оно мне нужно всегда. Мне не удалось найти параметр, позволяющий всегда включать средства разработчика при запуске.
Есть ли способ автоматически открывать инструменты разработчика при открытии нового окна в Chrome?
google-chrome
google-chrome-devtools
Александр Сиробаба
источник
источник
+^j
для имитации Ctrl Shift J, но это будет работать только с новым экземпляром; вам нужно будет немного креативнее с селеном или чем-то еще, чтобы перейти на данную страницу ...Ответы:
ОБНОВЛЕНИЕ 2:
Смотрите этот ответ . - 2019-11-05
Теперь вы также можете автоматически открывать Инструменты разработчика во всплывающих окнах, если они были открыты там, откуда вы их открывали. Например, если у вас не открыты Dev Tools, и вы получили всплывающее окно, оно не откроется с Dev Tools. Но если у вас есть открытые инструменты разработки, а затем вы что-то щелкаете, всплывающее окно автоматически открывает инструменты разработки.
ОБНОВИТЬ:
Время изменилось, теперь вы можете использовать --auto-open-devtools-for-tabs, как в этом ответе - Wouter Huysentruit 18 мая в 11:08
OP:
Я поиграл со строкой запуска Chrome при запуске, но не смог сохранить ее на новых вкладках.
Я также подумал об определенном методе PATH, который вы можете вызвать из подсказки. Это возможно с помощью команды SendKeys, но, опять же, только на новом экземпляре. И DevTools не сохраняется на новых вкладках.
Просматривая форумы по продуктам Google, кажется, что в Chrome нет встроенного способа сделать это. Вы должны будете использовать решение нажатия клавиш или F12как упомянуто выше.
Я рекомендовал это как особенность. Я знаю, что я тоже не первый.
источник
--auto-open-devtools-for-tabs
как в этом ответе/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auto-open-devtools-for-tabs
При открытии инструментов разработчика, когда окно инструментов разработчика находится в фокусе, нажмите F1. Откроется страница настроек. Проверьте «Автоматически открывать DevTools для всплывающих окон».
Это сработало для меня.
источник
Для этого есть ключ командной строки:
--auto-open-devtools-for-tabs
Так что для свойств в Google Chrome используйте что-то вроде этого:
Вот полезная ссылка: chromium-командной строки-переключатели
источник
Version 50.0.2661.102 Ubuntu 15.10 (64-bit)
и открыл его вот такchromium-browser --auto-open-devtools-for-tabs
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auto-open-devtools-for-tabs
На Mac: выйдите из Chrome, затем выполните следующую команду в окне терминала:
источник
auto-open-devtools-for-tabs
флагом. Выход из Chrome и повторное открытие с помощью обычного ярлыка приложения откроет Chrome без установленного флага. Если вы хотите, чтобы ярлык для открытия Chrome с этим флагом был установлен без необходимости открывать окно терминала, вы можете создать рабочий процесс в Automator, добавить элемент «Run Shell Script» и вставить его в вышеприведенный скрипт. Сохранение рабочего процесса как приложения создаст интерактивное приложение. Смотрите этот ответ в другой ветке: stackoverflow.com/a/281455/1512790В настройках Chrome DevTools вы включаете:
Под Сетью -> Сохранить журнал под DevTools -> Автоматически открывать DevTools для всплывающих окон
источник
F12 легче чем Ctrl + Shift + I
источник
В открывшемся окне «Инструменты разработчика» нажмите значок меню (три вертикальные точки в верхнем правом углу) и нажмите « Настройки» .
Под Dev Tools , проверьте Авто открыть DevTools для всплывающих окон опции
источник
Я пришел сюда в поисках аналогичного решения. Я действительно хотел увидеть вывод Chrome для загрузки страницы из новой вкладки. (отправка формы в моем случае) Решение, которое я фактически использовал, состояло в том, чтобы изменить целевой атрибут формы так, чтобы отправка формы происходила на текущей вкладке. Мне удалось захватить сетевой запрос. Задача решена!
источник
Кто ищет , чтобы сделать это в Visual Studio, этот код проекта статья поможет. Просто добавьте «--auto-open-devtools-for-tabs» в поле аргументов. Работает на 2017 год.
источник
Если вы используете Visual Studio Code (vscode), используя очень популярное расширение отладки vscode chrome ( https://github.com/Microsoft/vscode-chrome-debug ), вы можете настроить файл конфигурации запуска
launch.json
и указать, что инструмент разработчика следует открывать во время сеанс отладки.Это
launch.json
я использую для своих проектов React:Важная линия
"runtimeArgs": ["--auto-open-devtools-for-tabs"],
Теперь вы можете набрать из vscode
F5
, Chrome откроет ваше приложение и вкладку консоли.источник
Да, есть способ, которым вы могли бы сделать это
Щелкните правой кнопкой мыши -> Проверить-> Источники (вкладка)
По направлению к вам справа будет «кнопка приостановки выполнения скрипта»
Я надеюсь, что это помогает! Мир
источник
Использовать
--auto-open-devtools-for-tabs
флаг при запуске Chrome из командной строки/ Applications / Google \ Chrome.app/Contents/MacOS/Google \ Chrome --auto-open-devtools-for-tabs
https://developers.google.com/web/tools/chrome-devtools/open#auto
источник
Вы можете открыть Dev Tools (
F12
в Chrome) в новом окнеclicking three, vertical dots
в правом нижнем углу и выбратьOpen as Separate Window
.источник