Включить удаленную отладку в Chrome по умолчанию на Mac?

Я работаю над подключением отладчика VS Code к Chrome в рамках моего обычного рабочего процесса.

У меня постоянно работает Chrome, а высоко оцененное расширение VS Code Live Server открывает мой проект в новой вкладке, что мне нравится. Я хотел бы иметь возможность подключить отладчик VS Code к этому экземпляру, но похоже, что мне нужно запустить Chrome из командной строки с помощью

sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222

Несколько вопросов:

  1. Есть ли способ изменить файл конфигурации Chrome, чтобы он всегда запускался с установленным флагом?
  2. Это глупый поступок?
  3. Мне действительно нужен sudo в строке выше? В некоторых источниках его нет.
  4. В качестве альтернативы, есть ли способ создать ярлык на рабочем столе/панели инструментов для Chrome, который запустит его с включенной удаленной отладкой?

Спасибо!

PS Я вижу связанный ТАК вопрос по винде.

Я видел ответ для Mac. Было приложение, позволяющее настраивать командную строку.

wOxxOm 08.05.2019 18:56
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
13
1
12 592
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Существуют различные ответы Mac, которые раньше работали, но больше не работают. Я нашел тот, который делает это, и создал значок, на который можно щелкнуть дважды. Я разместил это на GitHub.

По-видимому, это также довольно легко сделать с помощью Automator.

Я значительно упростил использование решения, которое разместил на GitHub. Теперь есть .dmg, который вы можете скачать; у него есть значок Chrome, который можно щелкнуть дважды, с наложенным «9222», так что вы можете отличить его от реального Chrome.

Nat Kuhn 09.12.2019 04:45

Здесь есть отличное руководство о том, как сделать это с помощью Automator: http://kynatro.com/blog/2018/01/11/chrome-debugging-in-vscode/.

Другие вопросы по теме