Tôi đang sử dụng Sonar với 2 plugin quan trọng như
- XML Plugin
Plugin này cho phép phân tích các tập tin XML trong Sonar. Một số trường hợp sử dụng phổ biến là:
- Xác nhận của XHTML file chống schemas cung cấp bởi W3C (nghiêm ngặt, chuyển tiếp, và những người khác)
- Validation các tập tin XML chống lại một lược đồ XML cung cấp
- Validation các quy tắc trong Tệp XML (ví dụ: xác thực tệp pom Maven chống lại các tiêu chuẩn mã hóa)
2. Web Plugin
Plugin cung cấp phân tích mã tĩnh của các tệp web trong Sonar. Hiện tại JSP và JSF được hỗ trợ. Một số hỗ trợ ban đầu được cung cấp cho Ruby templating (tập tin erb).
Các số liệu sau đây được hỗ trợ:
- cỡ (file, dòng mã)
- quy tắc compliancy
- phức tạp
- trùng lặp
- comments
Các quét Plugin các tệp sau theo mặc định: .xhtml, .jspf, .j sp. Các phần mở rộng tập tin có thể cấu hình được.
Plugin nhập mã nguồn trong Sonar, tính toán số đo và quét mã vì vi phạm, trùng lặp và phức tạp. Các kiểm tra được cấu hình trong kho lưu trữ quy tắc Sonar.
Tất cả đều là mã nguồn mở. Nhưng dù sao Sonar cũng cung cấp các plugin thương mại có tên là Web(HTML, JSP).
Tôi hy vọng điều này có thể hữu ích.
Kính trọng,
Charlee Ch.
Nguồn
2013-03-01 07:45:07
Đó chính là điều tôi cần biết. Cảm ơn :-) – Stormcloud