2012-03-14 11 views
5

मैं सॉफ्टवेयर phpStorm पर नया हूं।phpStorm में, एक php फ़ाइल में जावास्क्रिप्ट ब्रेकपॉइंट कैसे डालें

जब मैं एक HTML फ़ाइल संपादित करता हूं, तो मैं कोड संपादक के बाईं ओर क्लिक करके जावास्क्रिप्ट भाग पर ब्रेक पॉइंट डाल सकता हूं।

हालांकि, जब मैं एक php फ़ाइल संपादित करता हूं, यह काम नहीं करता है। यह केवल कोड के php भाग पर ब्रेक पॉइंट डालने के लिए काम करता है।

मैं अपनी PHP फ़ाइलों पर जावास्क्रिप्ट ब्रेक पॉइंट कैसे डाल सकता हूं?

+0

क्या के बाईं बार? – Hamish

+0

हमेशा आईडीई में, जब आप कोड के बाईं ओर स्थित बार पर क्लिक करते हैं, तो आप ब्रेकपॉइंट जोड़ सकते हैं। मैंने अधिक स्पष्टता के लिए प्रश्न संपादित किया है। – Oli

+0

यदि आपके पास एक फ़ाइल में मिश्रित PHP और जेएस है तो यह संदेह है कि आप – zerkms

उत्तर

11

अपने जावास्क्रिप्ट कोड में debugger; लाइन जोड़ें। उदाहरण के लिए:

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

हा, भयानक। पता नहीं था कि आप ऐसा कर सकते हैं – Ascherer

5

आप PHPStorm (और नहीं ब्राउज़र) में जावास्क्रिप्ट डिबग करने के लिए चाहते हैं, आप दूरस्थ जावास्क्रिप्ट डीबगिंग विकल्प का उपयोग करके ऐसा कर सकते हैं।

इस समझा एक ब्लॉग यहाँ है: http://tiger-fish.com/blog/using-phpstorm-debug-javascript

लघु संस्करण: जावास्क्रिप्ट डीबग विन्यास में आप php फाइल करने के लिए शुरू URL सेट। और आप * .js को डीबग करना चाहते हैं।

+0

आश्चर्यजनक अंत में मैं सब कुछ एक ही स्थान पर डीबग कर सकता हूं! क्रोम में एकीकृत डीबगर का उपयोग करना मेरे लिए वास्तव में परेशान है (अच्छा लेकिन बहुत छोटा ... और छोटी सी चीजें phpstorm से अलग हैं ...) – WonderLand

+3

लिंक टूटा हुआ है। पुरालेख: https://web.archive.org/web/20150901222803/http://tiger-fish.com/blog/using-phpstorm-debug-javascript – ipavl

संबंधित मुद्दे