สารบัญ:

การละเมิด PMD ใน Java คืออะไร?
การละเมิด PMD ใน Java คืออะไร?

วีดีโอ: การละเมิด PMD ใน Java คืออะไร?

วีดีโอ: การละเมิด PMD ใน Java คืออะไร?
วีดีโอ: 10 ไอเทมลับ (Secret Items) ในเกม Minecraft Java Edition 2024, พฤศจิกายน
Anonim

1. ภาพรวม พูดง่ายๆ ว่า PMD เป็นเครื่องมือวิเคราะห์ซอร์สโค้ดเพื่อค้นหาข้อบกพร่องในการเขียนโปรแกรมทั่วไป เช่น ตัวแปรที่ไม่ได้ใช้ บล็อก catch ที่ว่างเปล่า การสร้างวัตถุที่ไม่จำเป็น และอื่นๆ รองรับ Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL

การละเมิด PMD คืออะไร?

PMD (Programming Mistake Detector) เป็นเครื่องวิเคราะห์ซอร์สโค้ดแบบคงที่โอเพนซอร์สที่รายงานปัญหาที่พบในโค้ดแอปพลิเคชัน รายงานโดย PMD เป็นโค้ดที่ไม่มีประสิทธิภาพ หรือพฤติกรรมการเขียนโปรแกรมที่ไม่ดี ซึ่งสามารถลดประสิทธิภาพและความสามารถในการบำรุงรักษาของโปรแกรมได้หากมีการสะสม

นอกเหนือจากข้างต้นแล้ว PMD XML คืออะไร ชุดกฎคือ XML ไฟล์การกำหนดค่า ซึ่งอธิบายชุดของกฎที่จะดำเนินการในa PMD วิ่ง. PMD มีชุดกฎในตัวเพื่อเรียกใช้การวิเคราะห์อย่างรวดเร็วด้วยการกำหนดค่าเริ่มต้น แต่ขอแนะนำให้ผู้ใช้สร้างชุดกฎของตนเองตั้งแต่เริ่มต้น เนื่องจากอนุญาตให้กำหนดค่าได้มาก

ฉันจะตรวจสอบการละเมิด PMD ใน eclipse ได้อย่างไร

วิ่ง PMD ให้คลิกขวาที่โหนดโปรเจ็กต์แล้วเลือก “ PMD ”->” ตรวจสอบ รหัสด้วย PMD ”.

ในการติดตั้งปลั๊กอิน PMD สำหรับ Eclipse:

  1. เริ่ม Eclipse และเปิดโครงการ
  2. เลือก "ความช่วยเหลือ" -> "การอัปเดตซอฟต์แวร์" -> "ค้นหาและติดตั้ง"
  3. คลิก "ถัดไป" จากนั้นคลิก "ไซต์ระยะไกลใหม่"
  4. คลิกผ่านกล่องโต้ตอบที่เหลือเพื่อติดตั้งปลั๊กอิน

คุณจะเรียกใช้ PMD ได้อย่างไร?

เรียกใช้ PMD ผ่านบรรทัดคำสั่ง

  1. พิมพ์ pmd [ชื่อไฟล์ | jar หรือไฟล์ zip ที่มีซอร์สโค้ด | ไดเร็กทอรี] [รูปแบบรายงาน] [ไฟล์กฎ] เช่น:
  2. หากคุณใช้ JDK 1.3 หรือเพียงแค่ต้องการเรียกใช้ PMD โดยไม่มีไฟล์แบตช์ คุณสามารถทำได้ดังนี้

แนะนำ: