Tôi đang làm việc trên một dự án sử dụng một hướng dẫn kiểu dáng cụ thể cho javascript. Ví dụ: một câu lệnh if/else sẽ trông giống như sau:Trình kích hoạt mã Javascript hoặc trình kiểm tra
if(condition){
// Bla bla
}
else {
// Another bla bla
}
Điều tôi đang tìm kiếm là công cụ cho phép tôi kiểm tra cú pháp của tệp theo một phong cách cụ thể. JSHint/JSLint không tập trung vào kiểu, Closure Linter không thể tùy chỉnh và Uncrustify định dạng lại tệp mà không cần cảnh báo (và không chính thức hỗ trợ Javascript).
Sản lượng tốt nhất tôi có thể nhận được với chương trình này sẽ là sản phẩm từ Closure Linter nhưng có quy tắc tùy chỉnh. Các câu trả lời cho this similar question đều sai.
Công cụ như vậy có tồn tại không?
Tôi nghĩ JSLint chủ yếu là về phong cách, mặc dù không phải là phong cách thể hiện trong ví dụ của bạn – user2264587