Có hướng dẫn nào về cách gỡ lỗi các bản ghi trong Firebug và/hoặc trình gỡ lỗi js Firefox tích hợp không? Cái gì đó like nhưng đối với Firebug và/hoặc FirefoxGỡ lỗi TypeScript trong Firebug
Trả lời
Firefox Developer Edition cho phép gỡ lỗi mã nguyên cảo. Điều duy nhất còn thiếu là làm nổi bật cú pháp.
Firebug được tích hợp chặt chẽ với công cụ thực thi Javascript của Firefox. Chừng nào Firefox hoặc Firebug không hỗ trợ cho Typecript, tôi đoán bạn đã hết may mắn.
Đối với Coffeescript, có AceBug cung cấp hỗ trợ gỡ lỗi cho Coffeescript. Nó sẽ có thể mở rộng này để TypeScript. Tuy nhiên, cấu trúc của Typescript nguồn và Javascript được biên dịch có thể khá khác nhau nên trình biên dịch sẽ cần chèn các biểu tượng gỡ lỗi để liên kết Javascript với Typescript.
Chrome Canary hỗ trợ này: http://www.aaron-powell.com/web/typescript-source-maps
Firebug version 3.0 đang được thiết kế để chạy trên trình gỡ lỗi tích hợp trong Firefox. Điều này có nghĩa là nó cũng tận dụng sự hỗ trợ cho các bản đồ nguồn và do đó các tệp .ts được tải chính xác.
Bạn có thể thử phiên bản thử nghiệm từ http://getfirebug.com/releases/firebug/3.0/
Phiên bản hiện tại của Firebug (2.0.13 + FF43) dường như được gỡ lỗi đánh máy tốt. Ít nhất nó đã làm việc cho tôi cho đến nay.
Trên trang web bạn thêm "được biên soạn" .js với tham chiếu đến bản đồ nguồn. I E.
<script src="register.js"></script>
Và Firebug sẽ cho bạn thấy register.ts tập tin thay vì trong danh sách các kịch bản thay thế.
Đảm bảo bạn có thế hệ bản đồ nguồn trên trong tsconfig.json của bạn:
"compilerOptions": {
...
"sourceMap": true
},
- 1. Gỡ lỗi jQuery bằng Firebug
- 2. Firebug như gỡ lỗi trên Android
- 3. Gỡ lỗi các sự kiện JavaScript với Firebug
- 4. Làm cách nào để gỡ lỗi trong Firebug khi mã nằm trong tệp JS riêng biệt?
- 5. Công cụ gỡ lỗi giống như Firebug cho các ứng dụng flash chạy trong trình duyệt?
- 6. firebug 1.9.1 trong trình duyệt Firefox 11 trình gỡ lỗi không hoạt động
- 7. Tại sao firebug thay đổi hành vi của trang web khi gỡ lỗi?
- 8. Trình gỡ lỗi JavaScript
- 9. Gỡ lỗi IE8 XmlHttpRequest
- 10. Firebug
- 11. Định nghĩa jquery.d.ts tạo ra nhiều lỗi trong TypeScript 0.9
- 12. Double Equals (==) trong TypeScript
- 13. Chế độ gỡ lỗi và gỡ lỗi trong IDE
- 14. Gỡ lỗi trong SSIS
- 15. firebug trả về lỗi cú pháp trong doctype?
- 16. Công cụ Gỡ lỗi CSS trong Internet Explorer
- 17. Mixins trong TypeScript
- 18. RegExp trong TypeScript
- 19. Firebug - Breakpoint không trúng
- 20. Gỡ lỗi JavaScript trong IE
- 21. Gỡ lỗi JavaScript trong ASP.NET
- 22. Gỡ lỗi trong PIG UDF
- 23. Bộ chọn Firebug và jQuery trong iFrame
- 24. Firebug hoạt động như thế nào?
- 25. Internet Explorer và những thiếu sót của nó (không có công cụ gỡ lỗi giống như Firebug)
- 26. Thay thế Firebug cho IE
- 27. Gỡ lỗi trong trình duyệt trên điện thoại di động?
- 28. Không thể đọc lỗi JavaScript trong giao diện điều khiển Firebug trước khi tải lại trang
- 29. Mở rộng mảng trong TypeScript
- 30. JavaScript Intellisense trong File TypeScript
Bạn có cố gắng đọc các bài bản gốc? :) –
Mặc dù câu trả lời này là một chút tắt chủ đề, nó cung cấp giá trị tốt bằng cách hiển thị một tùy chọn khác. Tôi đã sử dụng Firebug bản thân mình, nhưng có thể sẵn sàng chuyển sang Chrome Canary để gỡ lỗi TypeScript. – Andre