Satura rādītājs:

Kas ir PMD pārkāpums Java?
Kas ir PMD pārkāpums Java?

Video: Kas ir PMD pārkāpums Java?

Video: Kas ir PMD pārkāpums Java?
Video: How to open *.pmd (Adobe Pagemaker) file In Microsoft Office! 2024, Novembris
Anonim

1. Pārskats. Vienkārši liec, PMD ir pirmkoda analizators, lai atrastu izplatītus programmēšanas trūkumus, piemēram, neizmantotus mainīgos, tukšus uztveršanas blokus, nevajadzīgu objektu izveidi utt. Tā atbalsta Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

Tātad, kas ir PMD pārkāpums?

PMD (Programmēšanas kļūdu detektors) ir atvērtā pirmkoda statiskā pirmkoda analizators, kas ziņo par lietojumprogrammas kodā konstatētajām problēmām. Problēmas, par kurām ziņoja PMD ir diezgan neefektīvs kods vai slikti programmēšanas paradumi, kas var samazināt programmas veiktspēju un apkopi, ja tie uzkrājas.

Papildus iepriekš minētajam, kas ir PMD XML? Noteikumu kopums ir XML konfigurācijas fails, kas apraksta noteikumu kopumu, kas jāizpilda a PMD palaist. PMD ietver iebūvētas kārtulu kopas, lai veiktu ātras analīzes ar noklusējuma konfigurāciju, taču lietotāji tiek mudināti jau no paša sākuma izveidot savus kārtulu kopas, jo tie nodrošina tik daudz konfigurējamības.

Tad kā es varu pārbaudīt savu PMD pārkāpumu aptumsuma laikā?

Skriet PMD , ar peles labo pogu noklikšķiniet uz projekta mezgla un atlasiet “ PMD ”->” Pārbaudiet kods ar PMD ”.

Lai instalētu Eclipse PMD spraudni:

  1. Palaidiet Eclipse un atveriet projektu.
  2. Izvēlieties "Palīdzība" -> "Programmatūras atjauninājumi" -> "Atrast un instalēt"
  3. Noklikšķiniet uz "Tālāk", pēc tam noklikšķiniet uz "Jauna attālā vietne".
  4. Noklikšķiniet uz pārējos dialoglodziņus, lai instalētu spraudni.

Kā jūs vadāt PMD?

PMD palaišana, izmantojot komandrindu

  1. Ierakstiet pmd [faila nosaukums|jar vai zip fails, kas satur avota kodu|direktoriju] [pārskata formāts] [kārtulu kopas fails], t.i.:
  2. Ja izmantojat JDK 1.3 vai vienkārši vēlaties palaist PMD bez sērijveida faila, varat rīkoties šādi:

Ieteicams: