2011-11-25 17 views

Respuesta

6

Una solución que puede adaptarse sus necesidades (si el código no tiene muchos efectos secundarios) es establecer un punto de interrupción en la línea deseada y realizar un cambio pequeño pero significativo en su función actual utilizando LiveEdit. De esta manera, los marcos de llamada afectados se descartarán de la pila de llamadas y se volverán a invocar las funciones respectivas, rompiendo en la línea necesaria.

+0

Gracias por la solución. Pero como también debe haber experimentado, esta necesidad se presenta cuando ya ha pasado la línea que desea ejecutar nuevamente o cuando sabe que la siguiente línea arrojará un error y desea omitirla porque en ese momento está interesado en ejecutando las líneas después de ella y no la línea de ruptura. – IsmailS

+1

Correcto, pero hasta donde yo sé, solo MS Visual Studio permite establecer una IP en una línea de código arbitraria, por desgracia :(Si necesita esta capacidad desesperadamente, presente una solicitud de función en http://new.crbug.com (mencionar DevTools en la línea de resumen), aunque no es probable que obtenga una alta prioridad. –

+1

Muchas gracias @Alexander. Se agregó la solicitud de funciones http://code.google.com/p/chromium/issues/detail?id=107353&thanks= 107353 y ts = 1323785113. – IsmailS

-1

No está seguro de si va a responder a su pregunta directamente, pero hay un muy buen video que cubre las herramientas de Chrome Dev, en particular las nuevas características en el sitio de Paul irlandés:

http://paulirish.com/2011/a-re-introduction-to-the-chrome-developer-tools/

+2

Gracias @Ira, sé cómo usar las herramientas de Chrome Dev. Quería saber cómo lograr esto en particular en las herramientas de Chrome Dev. – IsmailS

Cuestiones relacionadas