¿Pausado en depurador en cromo?

Respuestas:

198

Una posible causa es que ha habilitado la "pausa en excepciones" (el pequeño icono en forma de señal de stop con el símbolo de pausa (||) en la esquina inferior izquierda de la ventana). Intente volver a hacer clic en el estado apagado / gris (no en los estados rojo ni azul) y vuelva a cargar la página.

ACTUALIZACIÓN: Agregar una captura de pantalla para referencia:

ingrese la descripción de la imagen aquí

DavidJ
fuente
1
a veces debes saber dónde hacer clic.
Darshan Thanki el
@DavidJ Agregué una captura de pantalla del icono, espero que no te importe.
RubenGeert
Muchas gracias. Estaba empezando a frustrarme. Ni siquiera recuerdo haber hecho clic en ese botón.
dminer
1
Hacer una pausa en las excepciones no es un problema (@Luja) ni un problema (@ Bosworth99) o algo por lo que sentirse frustrado (@dminer). Es una característica muy útil en la depuración. Solo toma un par de horas (o menos dependiendo de su experiencia) para ver todas las opciones en la interfaz de usuario de devTools y sentirse cómodo con ellas. Por favor, invierta esta vez! Le ayudará inmensamente en su rutina diaria de depuración.
CodeVortex
44
@CodeVortex Solo porque algo es útil, eso no evita que sea problemático si está haciendo algo que no desea en este momento y no sabe cómo detenerlo.
Jessica B
99

En mi caso, tenía la Any XHRbandera establecida en la XHR Breakpointsconfiguración, accesible desde la pestaña Fuentes en las herramientas de desarrollo de Chrome.

Cualquier bandera XHR en Chrome Dev Tools

Desmarque para que Chrome vuelva a funcionar normalmente.

k0pernikus
fuente
44
Ese era el mismo problema que tenía
Jimbo Jones, el
El mismo problema aquí también, gracias, esto me estaba volviendo loco.
zigojacko
3
acabas de salvarme la vida :-)
Alex
@Alex Aw, lindo : D
k0pernikus
Lo tuve en Animación, me volví loco hasta que leí esto, ¡gracias!
asimovwasright
32

Esto también puede causar el problema.

El ícono de punto de ruptura en la parte superior derecha debe ser azul como este

ingrese la descripción de la imagen aquí

No debería ser gris como este

ingrese la descripción de la imagen aquí

Asif Asghar
fuente
1
Esto es engañoso ya que desactiva la detención en cualquier punto de interrupción, no en el de carga de página. Esto evita también los puntos de interrupción que desea. El problema real no es el botón en la parte superior derecha, sino la casilla marcada "Cualquier XHR" en la parte inferior izquierda.
k0pernikus
12

Y hay algunas opciones a continuación, si ha marcado algunas, cuando la condición está activa, el depurador de punto de interrupción también está activo

rayking
fuente
11

Si navega a Fuentes, puede ver el ingrese la descripción de la imagen aquíbotón de pausa en la parte inferior de DevTools. Básicamente hay 3 posibles opciones de pausa en DevTools mientras se depura el archivo js,

  • No pause en las excepciones ( ingrese la descripción de la imagen aquí):

    El botón de pausa estará en color gris como si "No pausar en excepciones" esté activo. ingrese la descripción de la imagen aquí

  • Pausa en todas las excepciones ( ingrese la descripción de la imagen aquí):

    El botón de pausa estará en color azul como si "Pausa en todas las excepciones" estuviera activo. ingrese la descripción de la imagen aquí

  • Pausa en excepciones no capturadas ( ingrese la descripción de la imagen aquí):

    El botón de pausa estará en color morado como si "Pausa en excepciones no capturadas" estuviera activo. ingrese la descripción de la imagen aquí

En su caso, si no desea pausar, seleccione No pausar en excepciones. Para seleccionar, alterna el botón de pausa hasta que se vuelva grisingrese la descripción de la imagen aquí .

Vijin Paulraj
fuente
3
Gracias por la captura de pantalla!
Maksym
¡GRACIAS! Eres el único que respondió esto con una clara indicación de cuál es cuál. La información sobre herramientas debería ser útil, no confusa: cuando está gris y, por lo tanto, desactivada, la información sobre herramientas dice "Pausa en excepciones" ... qué información sobre herramientas para alternar era menos idiota ("No se detenga en excepciones. Haga clic para alternar")
Jürgen A. Erhard
7

ingrese la descripción de la imagen aquí

Sí. Hoy estoy aprendiendo las herramientas de desarrollo de Chrome, y encontré lo mismo: si falla lo anterior, expanda el área que se muestra aquí y busque puntos de interrupción que haya establecido y olvidado.

ouonomos
fuente
5

Puede presionar CTLR+ F8para activar o desactivar los puntos de ruptura.

Esta es la solución corta.

Nasser Albelbeisi
fuente
3

Haga clic en el icono de Configuración y luego haga clic en el botón Restaurar valores predeterminados y volver a cargar. Esto funcionó para mí, mientras que la respuesta aceptada no.Valores predeterminados de restauración de Google Chrome y recarga

codeymcgoo
fuente
Tuve la misma experiencia y sentí que estaba tomando píldoras locas: cl.ly/f4Jj Los "valores predeterminados de restauración" en la configuración me lo arreglaron. No tengo idea de qué era, pero como no estaba sucediendo en Canarias, sabía que era algo específico de las herramientas de desarrollo de Chrome.
Brandon Aaskov
3

En la esquina superior derecha, el segundo último ícono (encerrado en rojo en la imagen adjunta) es para activar / desactivar la depuración. Haga clic para alternar la depuración en cualquier momento.

Consola de depuración de Chrome

Shailendra Singh Rajawat
fuente
2

Un problema realmente tonto que me encontré y que me llevó aquí con el depurador; comando .: "depurador"; tiene un reloj puesto.

Causó una página que solo decía depurador; para aparecer entre cada carga de la página.

La forma de deshabilitarlo es simplemente hacer clic derecho en dicho reloj y hacer clic en "Eliminar expresión de reloj".

Todo es uno
fuente
2

Es realmente una mala experiencia. si la respuesta anterior no funcionó, intente esto.

Haga clic en el icono de Configuración y luego haga clic en el botón Restaurar valores predeterminados y volver a cargar.

Presione 'F8' hasta que se normalice.

Feliz codificación !!

Espada I
fuente
1

Otro usuario mencionó esto con un ligero detalle, pero lo extrañé hasta que volví aquí aproximadamente 3 veces durante 2 días.

Hay una sección titulada Puntos de interrupción EventListener que contiene una lista de otros puntos de interrupción que se pueden establecer. Sucede que accidentalmente habilité uno de ellos en la mutación DOM que me dejaba saber cada vez que se anulaba algo en el DOM. Desafortunadamente, esto me llevó a deshabilitar un montón de complementos y complementos antes de darme cuenta de que era solo mi máquina. Espero que esto ayude a alguien más.

PW Kad
fuente
0

Puede ir a Puntos de interrupción en la consola de desarrollador de Chrome, hacer clic derecho y eliminar puntos de interrupción. Sencillo.

ZubairAnwar
fuente
0

Hubo un error de sintaxis en mi forbucle. Esto causó el error de pausa.

Anirudh
fuente
0

Esto me estaba pasando a mí. Tenía un punto de interrupción en las modificaciones de subárbol en la etiqueta del cuerpo, y cada vez que eliminaba los puntos de interrupción, volverían después de que me actualizara. Estaba tan confundido e incluso eliminé todos los puntos de interrupción del DOM, pero el punto de interrupción de la modificación del subárbol del cuerpo fantasma seguía regresando. Finalmente, volví a cargar el caché y desaparecieron.

codecubed
fuente