2012-03-14 11 views
5

Sono nuovo al software phpStorm.In phpStorm, come inserire javascript breakpoint in un file php

Quando modifico un file html, posso inserire il punto di interruzione nella parte javscript, facendo clic a sinistra dell'editor di codice.

Tuttavia, quando si modifica un file php, non funziona. Funziona solo per mettere un punto di interruzione nella parte php del codice.

Come posso inserire il punto di interruzione javascript sui miei file php?

+0

barra sinistra di che cosa? – Hamish

+0

Come sempre in IDE, quando si fa clic sulla barra che si trova a sinistra del codice, è possibile aggiungere un punto di interruzione. Ho modificato la domanda per maggiore chiarezza. – Oli

+0

Se hai php e js misti in un singolo file, è dubbio che puoi farlo – zerkms

risposta

11

Aggiungi una riga debugger; al tuo codice JavaScript. Per esempio:

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

hah, fantastico. non sapevo che potevi fare quello – Ascherer

5

Se si desidera eseguire il debug il javascript nel PhpStorm (e non il browser), è possibile farlo utilizzando l'opzione di debug javascript remoto.

Un blog che spiega questo è qui: http://tiger-fish.com/blog/using-phpstorm-debug-javascript

Versione corta: nella configurazione Javascript Debug si imposta l'URL inizio di file php. E mappa il file * .js che vuoi eseguire il debug.

+0

Meraviglioso finalmente posso eseguire il debug di tutto in un unico posto! È davvero fastidioso per me usare il debugger integrato in chrome (bello ma troppo piccolo ... e le scorciatoie sono diverse da phpstorm ...) – WonderLand

+3

Il link è rotto. Archivio: https://web.archive.org/web/20150901222803/http://tiger-fish.com/blog/using-phpstorm-debug-javascript – ipavl

Problemi correlati