Мазмұны:

Java тілінде PMD бұзу дегеніміз не?
Java тілінде PMD бұзу дегеніміз не?

Бейне: Java тілінде PMD бұзу дегеніміз не?

Бейне: Java тілінде PMD бұзу дегеніміз не?
Бейне: Жава деген эмне? Жава программалоо тилин Кыргыз тилинде акысыз оку. 2024, Қараша
Anonim

1. Шолу. Қарапайым тілмен айтқанда, PMD пайдаланылмаған айнымалылар, бос ұстау блоктары, қажетсіз нысан жасау және т.б. сияқты жалпы бағдарламалау кемшіліктерін табу үшін бастапқы код анализаторы болып табылады. Қолдайды Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

Сонымен, PMD бұзу дегеніміз не?

PMD (Бағдарламалау қателерін анықтау құралы) – қолданба кодында табылған мәселелер туралы есеп беретін ашық бастапқы статикалық бастапқы код анализаторы. Мәселелерді хабарлаған PMD олар жинақталған жағдайда бағдарламаның өнімділігін және қызмет көрсету мүмкіндігін төмендететін өте тиімсіз код немесе жаман бағдарламалау әдеттер болып табылады.

Жоғарыда көрсетілгеннен басқа, PMD XML дегеніміз не? Ережелер жинағы - бұл XML a. ішінде орындалатын ережелер жинағын сипаттайтын конфигурация файлы PMD жүгіру. PMD әдепкі конфигурациямен жылдам талдауларды іске қосу үшін кірістірілген ережелер жиынын қамтиды, бірақ пайдаланушыларға басынан бастап өздерінің ережелер жиынын жасау ұсынылады, себебі олар конфигурациялау мүмкіндігін береді.

Содан кейін тұтылу кезінде PMD бұзуды қалай тексеруге болады?

Жүгіру PMD , жоба түйінін тінтуірдің оң жақ түймешігімен басып, « PMD ”->” Тексеру көмегімен код PMD ”.

Eclipse үшін PMD плагинін орнату үшін:

  1. Eclipse іске қосыңыз және жобаны ашыңыз.
  2. «Анықтама»->»Бағдарламалық құралды жаңарту»->«Табу және орнату» таңдаңыз.
  3. «Келесі», содан кейін «Жаңа қашықтағы сайт» түймесін басыңыз.
  4. Плагинді орнату үшін диалогтық терезелердің қалған бөлігін басыңыз.

PMD қалай іске қосасыз?

PMD пәрмен жолы арқылы іске қосылады

  1. pmd [файл аты|банка немесе бастапқы кодты қамтитын zip файл|каталог] [есеп пішімі] [ережелер жинағы файлы] теріңіз, яғни:
  2. JDK 1.3 нұсқасын пайдаланып жатсаңыз немесе PMD бағдарламасын пакеттік файлсыз іске қосқыңыз келсе, келесі әрекеттерді орындауға болады:

Ұсынылған: