Mục lục:

Vi phạm PMD trong Java là gì?
Vi phạm PMD trong Java là gì?

Video: Vi phạm PMD trong Java là gì?

Video: Vi phạm PMD trong Java là gì?
Video: Phân Biệt Nhôm PMD ,PMA Nhập Khẩu Và Hàng Trong Nước 2024, Có thể
Anonim

1. Tổng quan. Chỉ cần đặt, PMD là một trình phân tích mã nguồn để tìm ra các lỗi lập trình phổ biến như biến không sử dụng, khối bắt trống, tạo đối tượng không cần thiết, v.v. Nó hỗ trợ Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

Trong đó, vi phạm PMD là gì?

PMD (Trình phát hiện lỗi lập trình) là một trình phân tích mã nguồn tĩnh mã nguồn mở báo cáo về các vấn đề được tìm thấy trong mã ứng dụng. Các vấn đề được báo cáo bởi PMD là những đoạn mã khá kém hiệu quả, hoặc thói quen lập trình xấu, có thể làm giảm hiệu suất và khả năng bảo trì của chương trình nếu chúng tích tụ.

Ngoài phần trên, PMD XML là gì? Bộ quy tắc là một XML tệp cấu hình, mô tả một tập hợp các quy tắc sẽ được thực thi trong một PMD chạy. PMD bao gồm các bộ quy tắc tích hợp để chạy các phân tích nhanh với cấu hình mặc định, nhưng người dùng được khuyến khích tạo bộ quy tắc của riêng họ ngay từ đầu, vì chúng cho phép rất nhiều khả năng cấu hình.

Sau đó, làm cách nào để kiểm tra vi phạm PMD của tôi trong nhật thực?

Chạy PMD , nhấp chuột phải vào nút dự án và chọn “ PMD ”->” Đánh dấu mã với PMD ”.

Để cài đặt plugin PMD cho Eclipse:

  1. Khởi động Eclipse và mở một dự án.
  2. Chọn “Trợ giúp” -> “Cập nhật Phần mềm” -> “Tìm và Cài đặt”
  3. Nhấp vào “Tiếp theo”, sau đó nhấp vào “Trang web từ xa mới”
  4. Nhấp qua phần còn lại của hộp thoại để cài đặt plugin.

Làm thế nào để bạn chạy một PMD?

Chạy PMD qua dòng lệnh

  1. Nhập pmd [tên tệp | jar hoặc tệp zip chứa mã nguồn | thư mục] [định dạng báo cáo] [tệp bộ quy tắc], tức là:
  2. Nếu bạn đang sử dụng JDK 1.3 hoặc bạn chỉ muốn chạy PMD mà không có tệp loạt, bạn có thể thực hiện:

Đề xuất: