¿Hay un método abreviado de teclado en Google Chrome que interrumpirá la ejecución del script? (Equivalente a presionar el ||
botón "Pausar la ejecución del script" en el panel Scripts de Developer Tools).
Me gustaría usar las herramientas de desarrollo para inspeccionar un elemento en su estado de mouseover; mouseleave
Obviamente, el código se ejecutará si intento hacer clic en el botón de pausa.
window.addEventListener('keydown', e => { if (e.keyCode === 123) debugger })
setTimeout(function() { debugger; }, 1000)
ayuda aquíMétodos abreviados de teclado de Google Listas de referencia para "Pausar / reanudar la ejecución del script":
Hay formas más fáciles de inspeccionar cosas en estados extraños, como pasar el mouse o activo. Primero, busque el nodo DOM en el panel Elementos de Chrome Dev Tools. Ahora puede hacer clic con el botón derecho en el nodo y mirar el "Estado del elemento de fuerza" en el menú contextual, o seleccionar el nodo y buscar en la pestaña Estilos y encontrar el icono de puntero de cuadro punteado en la esquina superior derecha (junto al ícono + / más que le permite agregar una nueva regla CSS al
element.style
elemento que seleccionó).Cuando activa uno de estos estados, el margen izquierdo del panel de elementos obtiene un pequeño círculo para indicar que ha anulado el estado natural del elemento en esa línea.
fuente
Escribí una pequeña extensión rápida de Chrome que le permite presionar el botón Pausa en su teclado para pausar la ejecución de JavaScript
Cómo conseguirlo:
Uso:
pause/break
en su tecladofuente
Al ejercitar mi Google-fu, encontré la lista oficial de Google de atajos de teclado de Chrome
No parece que haya uno dedicado a ello. Sin embargo, si lo desea, siempre puede escribir un complemento que interprete una combinación de teclas como un botón de pausa.
fuente