por para internet google escribir errores desarrollador depurar consola como comandos chrome abrir javascript google-chrome google-chrome-devtools javascript-debugger

para - depurar javascript chrome



Ejecución de fragmentos de código desde la línea de comandos de la consola de Google Chrome, utilizando la función de fragmentos de código(experimental)? (2)

Referencia:

Usando la nueva característica de fragmentos de código en google chrome

Estoy usando los fragmentos de código en google chrome, así que diga que tengo un archivo de fragmentos. check_consistency.js

¿Hay una api o un objeto global a través del cual podemos ejecutar el fragmento directamente desde la línea de comandos, algo así como:

window.runSnippet(''check_consistency.js'')

O tal vez llamar a los métodos definidos en el fragmento directamente.


Consejo de flujo de trabajo 1

También quiero ver esta funcionalidad añadida. Mientras tanto, quizás intente abrir las Sources donde (como sabe) puede seleccionar un fragmento de código y hacer clic derecho para ejecutarlo. Puede o no saber que puede tocar Esc en esta página para mostrar la consola al mismo tiempo que sus fragmentos:

Consejo de flujo de trabajo 2

La documentación de los fragmentos también menciona.

La capacidad de localizar rápidamente un archivo específico puede ser esencial para el flujo de trabajo de un desarrollador. DevTools le permite buscar en todos los archivos de secuencias de comandos, hojas de estilo y fragmentos utilizando los siguientes accesos directos:

Ctrl + O (Windows, Linux)
Cmd + O (Mac OSX)

que funcionará independientemente del panel en el que se encuentre actualmente.

...y...

También está disponible un método abreviado de teclado para ejecutar fácilmente un fragmento de código: simplemente seleccione su fragmento de código y luego use Ctrl / Cmd + Enter para ejecutarlo. Esto replica el comportamiento del botón Ejecutar (>), actualmente en la consola de Fuentes, pero que se moverá hacia el control del depurador en un futuro cercano.

Lo que esto significa es que mientras estés en la consola, puedes presionar Ctrl/Cmd+O para seleccionar rápidamente tu fragmento de código y luego presionar Cmd/Control+Enter para ejecutarlo.


Tengo un trabajo para cuando estoy ejecutando fragmentos un montón de veces en un sitio. Envuelvo mi código de fragmento en una función y lo asigno a una variable global.

p.ej,

window.mySnippet = function (value) { console.log(value.toUpperCase()); };

Cuando corro este fragmento ahora puedo correr

mySnippet(''hello world''); -> "HELLO WORLD"

Aún debe ejecutar el fragmento una vez para cargarlo en la memoria, pero es mejor que nada.