2012-03-14 12 views
5

Soy nuevo en el software phpStorm.En phpStorm, cómo poner javascript breakpoint en un archivo php

Cuando edito un archivo html, puedo poner punto de corte en la parte de Javscript, haciendo clic en la parte izquierda del editor de código.

Sin embargo, cuando edito un archivo php, no funciona. Funciona solo para poner un punto de quiebre en la parte php del código.

¿Cómo puedo poner el punto de salto de Javascript en mis archivos php?

+0

barra izquierda de qué? – Hamish

+0

Como siempre en IDE, cuando hace clic en la barra que está a la izquierda del código, puede agregar un punto de interrupción. He editado la pregunta para mayor claridad. – Oli

+0

Si ha mezclado php y js en un solo archivo, es dudoso que puede hacer eso – zerkms

Respuesta

11

Agregue una línea debugger; a su código JavaScript. Por ejemplo:

alert("First."); 
debugger; // Trigger a breakpoint. 
alert("Second."); 
+1

hah, impresionante. no sabía que podía hacer eso – Ascherer

5

Si desea depurar el Javascript en PhpStorm (y no el navegador), puede hacerlo utilizando el mando a distancia opción de depuración de JavaScript.

Un blog que explica esto es aquí: http://tiger-fish.com/blog/using-phpstorm-debug-javascript

versión corta: en la configuración Javascript de depuración que establece la dirección URL de inicio del archivo PHP. Y mapea los * .js que quiere depurar.

+0

¡Maravillosamente finalmente puedo depurar todo en un solo lugar! Es realmente molesto para mí usar el depurador integrado en chrome (agradable pero demasiado pequeño ... y las teclas cortas son diferentes de phpstorm ...) – WonderLand

+3

El enlace está roto. Archivo: https://web.archive.org/web/20150901222803/http://tiger-fish.com/blog/using-phpstorm-debug-javascript – ipavl

Cuestiones relacionadas