2012-03-14 38 views
5

Tôi mới ở phần mềm phpStorm.Trong phpStorm, cách đặt điểm ngắt javascript trong tệp php

Khi tôi chỉnh sửa tệp html, tôi có thể đặt điểm ngắt trên phần javscript, bằng cách nhấp vào bên trái trình chỉnh sửa mã.

Tuy nhiên, khi tôi chỉnh sửa tệp php, tệp này không hoạt động. Nó chỉ hoạt động để đặt điểm ngắt trên phần php của mã.

Tôi làm cách nào để đặt điểm ngắt javascript trên các tệp php của mình?

+0

thanh bên trái của cái gì? – Hamish

+0

Như mọi khi trong IDE, khi bạn nhấp vào thanh nằm bên trái mã, bạn có thể thêm điểm ngắt. Tôi đã chỉnh sửa câu hỏi để rõ ràng hơn. – Oli

+0

Nếu bạn có php và js hỗn hợp trong một tệp thì chắc chắn bạn có thể làm điều đó – zerkms

Trả lời

11

Thêm một dòng debugger; vào mã JavaScript của bạn. Ví dụ:

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

hah, tuyệt vời. didnt biết bạn có thể làm điều đó – Ascherer

5

Nếu bạn muốn gỡ lỗi Javascript trong PHPStorm (và không phải là trình duyệt), bạn có thể làm như vậy bằng cách sử dụng tùy chọn gỡ lỗi javascript từ xa.

Một blog giải thích này là ở đây: http://tiger-fish.com/blog/using-phpstorm-debug-javascript

phiên bản ngắn: trong cấu hình javascript gỡ lỗi bạn thiết lập các URL bắt đầu vào file php. Và bạn ánh xạ * .js bạn muốn gỡ lỗi.

+0

Tuyệt vời cuối cùng tôi có thể gỡ lỗi tất cả mọi thứ ở một nơi! Nó thực sự gây phiền nhiễu cho tôi sử dụng trình gỡ rối tích hợp trong chrome (đẹp nhưng quá nhỏ ... và các phím tắt khác với phpstorm ...) – WonderLand

+3

Liên kết bị hỏng. Lưu trữ: https://web.archive.org/web/20150901222803/http://tiger-fish.com/blog/using-phpstorm-debug-javascript – ipavl

Các vấn đề liên quan