2011-02-04 13 views
145

¿Cómo eliminar todos los puntos de interrupción en un solo paso en Google Chrome? Al usar la versión 11.¿Cómo eliminar todos los puntos de interrupción en un solo paso en Google Chrome?

[Actualización]

ahora hay una feature request para esto.

[Actualización]

El feature request está cerrado (dic 2011)!

+1

Versión * 11 *!? –

+0

¿No hay ningún botón 'Deactivate all breakpoints', como en Chrome 9? –

+1

@Krik: la versión 11 es beta. Tienen una construcción nocturna. @Matt: cuando actualizo la página, que es muy a menudo, los puntos de interrupción se reactivan. –

Respuesta

137

esto es ahora posible en Fuentes pestaña de Chrome Developer Tools. Consulte la captura de pantalla a continuación.

enter image description here

+11

Ah, ya veo, la respuesta aceptada no es muy clara sobre dónde hacer clic, al menos para mí: la captura de pantalla grande resta un poco la claridad. Tomó esta respuesta para que la encontrara :) (Gracias @thirumalaa.) –

+1

@NicholasBlumhardt Estoy de acuerdo: malinterpreté la captura de pantalla en la respuesta aceptada y pensé que debía hacer clic derecho en el panel principal con el código, no el Sección de puntos de corte. –

+2

esta es la mejor respuesta. Me tomó un tiempo ver esto. Caramba, necesitan tenerlo en el botón derecho, hacer clic en los números de línea, su sentido común pertenece allí. me hubiera beneficiado hace meses. – Vik

114

Desde hace poco (Chrome 18), puede hacer clic derecho en cualquier punto de interrupción en el panel de puntos de interrupción y listo! El elemento del menú emergente "Eliminar todos los puntos de interrupción de JavaScript"! solución

+7

Últimamente han ocurrido muchas cosas con Chrome, y resulta difícil ver qué está sucediendo. Aparentemente estoy en Chrome 27 y no puedo deshabilitar todos los puntos de interrupción con el enfoque anterior. Estas opciones me faltan. Bloquea todo mi navegador y necesito volver a Firefox/firebug. Ideas? – Mike

+17

Quizás solo sea grueso, pero creo que la captura de pantalla aquí es un poco engañosa: los menús que aparecen al hacer clic con el botón derecho aparecen en la esquina inferior derecha del cursor, por lo que parece que está haciendo clic con el botón derecho en el código fuente, pero de hecho, debe hacer clic con el botón derecho en el panel Puntos de interrupción (tal como indica el texto de su respuesta, pero solo está claro lo que significa si observa el panel Puntos de interrupción en la imagen o ya sabe que existe). Creo que la captura de pantalla de la respuesta de thirumalaa srinivas a continuación es mejor; tal vez deberías pellizcarlo y usarlo en lugar del tuyo? –

+1

@Mike Quizás esté haciendo clic con el botón secundario en el lugar incorrecto, mientras que esta respuesta es correcta, la captura de pantalla es un poco engañosa y ya me ha inducido a error y al menos a otro comentarista en esta pregunta. Ver mi comentario arriba. Esto funciona para mí en Chrome 31, y de acuerdo con la respuesta que funcionó en Chrome 18, así que me sorprendería si no funcionara en Chrome 27. –

9

here.

To purge all breakpoints open inspector on inspector (undock first inspector and hit ctrl-shift-I to open the second) and run "WebInspector.settings.domBreakpoints.set([])" in second inspector's console.

+0

Esto no funciona para mí. Me sale 'Uncaught ReferenceError: WebInspector no está definido' –

8

En Fuentes, puede hacer clic en el botón marcado con rojo en la imagen siguiente o el uso de acceso directo Ctrl + F8 al igual que información sobre herramientas está mostrando (activar/desactivar los puntos de interrupción). Un poco más bajo en 'Puntos de interrupción' verá todos sus puntos de corte. Si elige deshabilitar todo, estarán atenuados.

enter image description here

+2

pero no eliminar solo desactivar – Prageeth

+4

¿Esta parece ser la única solución en este momento? Parece que lo eliminaron de los menús del botón derecho. – Dunc

+0

¿Cuál sería una buena razón para eliminar esa funcionalidad tan necesaria? –

Cuestiones relacionadas