2013-08-16 25 views
29

Thật khó hiểu khi các công cụ lint của Syntastic giữ cảnh báo tôi khi tôi sử dụng các thuộc tính html độc quyền, đặc biệt là khi sử dụng các chỉ thị Góc.Làm thế nào tôi có thể bỏ qua các lỗi lint chỉ thị góc với Vim và cú pháp

enter image description here

này khá nhanh chóng lấn át lỗi thực tế trong html của tôi, làm giảm giá trị của các lỗi Linter, và cho biết thêm tiếng ồn hình ảnh.

Có cách nào để tránh điều này không?

+0

@romainl nó chỉ về công việc của bạn và cách bạn suy nghĩ về nó. Có rất nhiều người tạo ra câu hỏi và kết thúc trả lời của họ bởi vì không ai biết câu trả lời. – nXqd

+1

Một số người đặt câu hỏi, làm nghiên cứu của họ và quay trở lại với một câu trả lời (thường là một câu trả lời rõ ràng) và điều đó là tốt. Một số người chỉ đăng câu hỏi * và * câu trả lời cùng một lúc, như bạn đã làm, và điều đó không ổn, IMO. Đặc biệt khi câu hỏi * và * câu trả lời được viết rất kém (cú pháp sai, không có nền, không có tham chiếu). Nó chỉ kéo dài khái niệm "câu hỏi/trả lời" một chút quá nhiều. Nhưng ông chủ nói rằng nó OK vì vậy nó có thể là OK. – romainl

+1

@romainl cảm ơn nhận xét của bạn. Bạn có thể giúp tôi chỉ ra tại sao cú pháp sai của nó và làm thế nào tôi có thể cải thiện nó? – nXqd

Trả lời

38

Tôi đã hỏi câu hỏi chính xác này về tidy errors in VIM on Syntastic's issue tracker.

Thêm vào vimrc của bạn:

let g:syntastic_html_tidy_ignore_errors=['proprietary attribute "ng-'] 

này sẽ thoát khỏi lỗi cho bất kỳ thuộc tính prepended với ng-, để lại lỗi cho tất cả các thuộc tính sở hữu khác.

Nếu bạn có tiền tố không gian tên cho chỉ thị của riêng mình, bạn cũng có thể thêm nó vào danh sách này.

let g:syntastic_html_tidy_ignore_errors=[ 
    \'proprietary attribute "ng-', 
    \'proprietary attribute "pdk-' 
\] 
+8

Nó có lẽ đáng nói đến cuộc hội thoại nguồn https://github.com/scrooloose/syntastic/issues/612 # issuecomment-19456342 –

2

Thêm một tiền tố data, đó là html5 quá:

data-ng-model=... 
Các vấn đề liên quan