فهرست مطالب:

نقض PMD در جاوا چیست؟
نقض PMD در جاوا چیست؟

تصویری: نقض PMD در جاوا چیست؟

تصویری: نقض PMD در جاوا چیست؟
تصویری: نحوه استفاده از ابزار PMD برای تجزیه و تحلیل کد جاوا 2024, ممکن است
Anonim

1. بررسی اجمالی. به زبان ساده، PMD یک تحلیلگر کد منبع برای یافتن نقص های رایج برنامه نویسی مانند متغیرهای استفاده نشده، بلوک های خالی خالی، ایجاد شی غیر ضروری و غیره است. پشتیبانی می کند جاوا , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

بنابراین، نقض PMD چیست؟

PMD (Programming Mistake Detector) یک تحلیلگر کد منبع استاتیک منبع باز است که مشکلات موجود در کد برنامه را گزارش می دهد. مسائل گزارش شده توسط PMD کدهای نسبتاً ناکارآمد یا عادات برنامه نویسی بد هستند که در صورت جمع شدن می توانند عملکرد و قابلیت نگهداری برنامه را کاهش دهند.

علاوه بر موارد فوق، PMD XML چیست؟ مجموعه قوانین یک XML فایل پیکربندی، که مجموعه ای از قوانین را برای اجرا در یک توصیف می کند PMD اجرا کن. PMD شامل مجموعه قواعد داخلی برای اجرای تجزیه و تحلیل های سریع با یک پیکربندی پیش فرض است، اما کاربران تشویق می شوند که از همان ابتدا مجموعه قوانین خود را بسازند، زیرا آنها امکان پیکربندی بسیار زیادی را دارند.

سپس، چگونه نقض PMD خود را در eclipse بررسی کنم؟

برای اجرا PMD ، روی گره پروژه کلیک راست کرده و” را انتخاب کنید PMD ”->” بررسی کد با PMD ”.

برای نصب پلاگین PMD برای Eclipse:

  1. Eclipse را شروع کنید و یک پروژه را باز کنید.
  2. "Help"->"Software Updates"->"Find and Install" را انتخاب کنید.
  3. روی «بعدی» و سپس «سایت راه دور جدید» کلیک کنید.
  4. برای نصب افزونه روی بقیه کادرهای محاوره ای کلیک کنید.

چگونه PMD را اجرا می کنید؟

اجرای PMD از طریق خط فرمان

  1. pmd [نام فایل | jar یا فایل فشرده حاوی کد منبع | دایرکتوری] [قالب گزارش] [فایل مجموعه قوانین] را تایپ کنید، یعنی:
  2. اگر از JDK 1.3 استفاده می کنید یا فقط می خواهید PMD را بدون فایل دسته ای اجرا کنید، می توانید این کار را انجام دهید:

توصیه شده: