2011-01-20 34 views
5

Tôi đang cố định vị trí hàm này gọi myFooBar() được tham chiếu nội tuyến trong một số HTML nhưng trang tải tấn JavaScripts và nó hoạt động khá tốt để tìm kiếm hàm đó trong mỗi những tệp đó. Làm thế nào tôi có thể xác định vị trí trong đó JavaScript tập tin chức năng này sống bằng cách sử dụng Firebug?Cố gắng định vị chức năng trong các tệp JavaScript bằng cách sử dụng Firebug

Trả lời

7
  • Mở tab Tập lệnh.
  • Nhập tên chức năng của bạn vào hộp tìm kiếm ở trên cùng bên phải của con đom đóm (xem spyglass).
  • Bạn có thể sử dụng các nút tiếp theo và trước đó để chuyển giữa các lần xuất hiện của hàm.
  • Tên tệp xuất hiện trong thanh của tab Tập lệnh và các thay đổi cho mỗi lần xuất hiện.

Bằng cách chuyển đến tab tập lệnh bạn chỉ tìm kiếm trên trang, nếu bạn thử điều này trong tab html hoặc css, bạn sẽ chỉ tìm kiếm sự xuất hiện của văn bản đã nhập trong các loại nội dung cụ thể đó.

+2

đây là một ảnh chụp màn hình cho những gì bạn đang nói về: http://screencast.com/t/iobUP1zXYFQ –

+0

@Amr ElGarhy Cảm ơn bạn vui lòng, một bổ sung tuyệt vời. Tôi đã chuyển sang Chrome một vài tháng trước và không thể tự mình khởi động FF nữa, nó chỉ mất nhiều thời gian với tất cả các plugin phát triển. – Endophage

+0

Tôi cũng chuyển sang chrome, nhưng không thể ngừng mở FF vì một lý do -> FireBug, không có gì trong Chrome như firebug. –

2

Nếu bạn chỉ muốn xem mã nguồn của phương thức và biết tên hàm chính xác. Chỉ cần thực hiện cảnh báo (myFooBar); trên bảng điều khiển Firebug.

0

Nếu bạn muốn xem kiểu định nghĩa hàm, tên hàm trong bảng điều khiển. Nếu bạn muốn biết tệp tập lệnh java nào thì nhấp chuột phải vào phần tử kiểm tra. Chọn tab tài nguyên. Sau đó, đặt tên hàm trên hộp tìm kiếm để tìm kiếm. Bạn sẽ thấy số lần xuất hiện của hàm đó.Hy vọng mẹo này cũng sẽ giúp ích.

Nhưng cũng nên nhớ rằng nó không thể lúc nào cũng để tìm hiểu mà java tập tin nó was.If bạn đang sử dụng smarty trong dự án của bạn sau đó một số kịch bản java có thể inline bên trong file tpl

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