2012-01-05 23 views
6

Tôi đang sử dụng Eclipse để xây dựng và phát triển các bản mẫu của Eclipse Helios và phát triển Joomla cho nó. Tôi thực sự muốn tìm một cách để ngăn chặn một số cảnh báo hiển thị để ngăn vấn đề trực quan hơn. Ví dụ tôi nhận được một cảnh báo cho mỗi nói:Eclipse có thể được cấu hình để ngăn chặn các cảnh báo nhất định không hiển thị trong ngăn xem Sự cố không?

Unknown thẻ (jdoc: include) - HTML Warning

Những cảnh báo không gây ra bất kỳ vấn đề Tôi chỉ là một kén cá chọn canh chút Tôi đoán .. Và tôi mệt mỏi với trang web của tôi nói rằng có khoảng 1.300 cảnh báo khi hầu hết không phải là vấn đề thực tế.

+0

để thực sự giải quyết này, tôi nghĩ rằng tôi có thể phải thay đổi v quá trình alidation để tôi có thể bao gồm các thẻ tôi biết một cách thủ công, ví dụ: = ignore, = hiển thị. Tuy nhiên, mức tuỳ chỉnh xác thực này có thể không thực hiện được. – Cleanshooter

+2

"jdoc: include" có nghĩa là Namespace = jdoc, Tag = include (nó là một thủ thuật của joomla tất nhiên). Vì vậy, nếu bạn muốn tránh cảnh báo, bạn phải thêm "jdoc" làm không gian tên ngay cả khi nó vô nghĩa đối với trang web, ví dụ: atlanto

Trả lời

6

Bạn có thể làm một trong những điều khác nhau:

  1. Bạn có thể thiết lập một bộ lọc trong giao diện vấn đề. Đây là giải pháp ít sử dụng nhất (IMHO), vì nó có thể quá không chính xác để chọn. Để thực hiện việc này, hãy mở trình đơn chế độ xem trong chế độ xem sự cố (hình tam giác nhỏ ở góc trên bên phải, chọn Định cấu hình nội dung ... và thiết lập bộ lọc có thể xóa một số thành phần. cho các tệp HTML xem xét các tùy chọn Eclipse, và ở đó tìm kiếm trang Web/HTML Files/Editor/Validation - ở đó bạn có thể cấu hình rất nhiều cảnh báo.Đối với các tệp PHP và CSS, tôi không tìm thấy các tùy chọn như vậy. nhưng có thể, bạn có thể thực hiện cài đặt này theo cách cụ thể của dự án bằng cách mở thuộc tính dự án và kiểm tra ở đó cho trang tùy chọn tương ứng.

Tôi tin rằng, tùy chọn thứ hai sẽ cho phép bạn xóa cảnh báo không cần thiết.

+0

Tôi nghĩ rằng tùy chọn thứ hai của bạn là gần như tôi sẽ nhận được. Có thể – Cleanshooter

+0

Sử dụng tính năng xác thực được tích hợp sẵn, tôi không nghĩ vậy. Tuy nhiên, bạn có thể tắt tính năng xác thực được tích hợp cho các thẻ và viết một plug- trong đó xác thực thêm. –

0

"jdoc: include" có nghĩa là Namespace = jdoc, Tag = include (nó là một mẹo của joomla tất nhiên). Bạn phải thêm "jdoc" làm không gian tên ngay cả khi nó vô nghĩa đối với trang web - atlanto Jan 6 '12 at 5:57

Giải pháp yêu thích của tôi: Bạn có thể thêm không gian tên (cảm ơn atlanto) vào thẻ html để có được thoát khỏi tắt các cảnh báo nhật thực:

cũ:

<html xmlns="http://www.w3.org/1999/xhtml" ..... 

mới:

<html xmlns:jdoc="" xmlns="http://www.w3.org/1999/xhtml" ..... 
Các vấn đề liên quan