web-dev-qa-db-fra.com

Activer le débogage à distance sur Chrome par défaut sur mac?

Je travaille à obtenir le débogueur VS Code à attacher à Chrome dans le cadre de mon flux de travail normal.

Je garde Chrome en cours d'exécution tout le temps, et l'extension très appréciée VS Code Live Server ouvre mon projet dans un nouvel onglet, ce que j'aime. Je voudrais pouvoir attacher le VS Code débogueur à cette instance, mais il semble que je dois commencer Chrome à partir de la ligne de commande avec

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

Plusieurs questions:

  1. Existe-t-il un moyen de modifier le fichier de configuration de Chrome afin qu'il commence toujours avec cet indicateur défini?
  2. Est-ce une chose stupide à faire?
  3. Ai-je vraiment besoin du Sudo dans la ligne ci-dessus? Certaines sources ne l'ont pas.
  4. Sinon, existe-t-il un moyen de créer un raccourci bureau/barre d'outils vers chrome qui démarrera le débogage à distance activé?

Merci!

PS Je vois la connexe question SO pour Windows .

6
Nat Kuhn

Il y a un excellent tutoriel sur la façon de le faire avec Automator ici: http://kynatro.com/blog/2018/01/11/chrome-debugging-in-vscode/

1
Dave Cole