2011-06-19 31 views
8

Có thể bật các thẻ tác vụ như //TODO//FIXME cho các tệp html trong Eclipse không? Tôi đã kiểm tra các cài đặt của Eclipse và không có phần "Thẻ tác vụ" cho các tệp HTML. Vấn đề là tôi không thực sự sử dụng các thẻ nhiệm vụ này trong chính html; chúng nằm trong các khối javascript bên trong các tệp html. Nó sẽ là tốt đẹp để bằng cách nào đó nắm bắt chúng ngay cả khi họ cư trú trong một tập tin html.Eclipse: các thẻ tác vụ trong các khối javascript bên trong các tệp html

Trả lời

4

Thật không may Eclipse không thể nhận ra thẻ tác vụ cho JavaScript được nhúng trong HTML. Tuy nhiên, bạn có thể sử dụng các nhận xét HTML để thêm Thẻ tác vụ xung quanh các khối JavaScript. Ví dụ:

<!DOCTYPE html> 
<html> 
<head> 
    <!-- TODO: Add meta tags and page title here. --> 
</head> 
<body> 
    <h1>Title</h1> 
    <!-- FIXME: There might be a semicolon missing in this code. --> 
    <script type="text/javascript"> 
    // TODO: This comment will not be added to Task Tags in Eclipse. 
    var i = 0 
    </script> 
</body> 
</html> 

sẽ dẫn đến việc giới thiệu sau đây xuất hiện trong Nhiệm vụ của bạn xem:

TODO: Add meta tags and page title here. 
FIXME: There might be a semicolon missing in this code. 

Để kích hoạt nhiệm vụ Thẻ trong Eclipse đi Preferences> General> Biên tập> Biên tập Tiêu đề Structured> Task Thẻ.

(Eclipse Java EE IDE cho phát triển Web Version:. Indigo Service Release 1 Build id: 20.110.916-0.149)

+0

Đó là quá xấu. Cảm ơn bạn đã mẹo sử dụng nhận xét HTML! – Aaron

+0

Điều đó vẫn đúng trong phiên bản hiện tại? Bạn có trong một dự án được thiết lập để làm việc với JavaScript không? – nitind

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