Ի՞նչ է PMD-ի խախտումը Java-ում:
Ի՞նչ է PMD-ի խախտումը Java-ում:
Anonim

1. Ընդհանուր ակնարկ. Պարզապես դիր, PMD սկզբնաղբյուրային կոդի անալիզատոր է՝ գտնելու ծրագրավորման ընդհանուր թերությունները, ինչպիսիք են չօգտագործված փոփոխականները, դատարկ բռնման բլոկները, անհարկի օբյեկտների ստեղծումը և այլն: Այն աջակցում է Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL:

Ի՞նչ է PMD խախտումը:

PMD (Programming Mistake Detector) բաց կոդով ստատիկ կոդերի անալիզատոր է, որը հաղորդում է հավելվածի կոդում հայտնաբերված խնդիրների մասին: Խնդիրները հաղորդում է PMD բավականին անարդյունավետ կոդ կամ վատ ծրագրավորման սովորություններ են, որոնք կարող են նվազեցնել ծրագրի կատարումը և պահպանումը, եթե դրանք կուտակվեն:

Բացի վերևից, ինչ է PMD XML-ը: Կանոնների հավաքածուն է XML կազմաձևման ֆայլ, որը նկարագրում է կանոնների հավաքածու, որը պետք է կատարվի a PMD վազել. PMD ներառում է ներկառուցված կանոնակարգեր՝ լռելյայն կազմաձևով արագ վերլուծություններ կատարելու համար, սակայն օգտատերերին խրախուսվում է սկզբից ստեղծել իրենց կանոնակարգերը, քանի որ դրանք թույլ են տալիս շատ կարգավորելիություն:

Հետո ինչպե՞ս ստուգեմ իմ PMD խախտումը խավարման ժամանակ:

Վազել PMD , աջ սեղմեք նախագծի հանգույցի վրա և ընտրեք « PMD ”->” Ստուգեք կոդը հետ PMD ”.

Eclipse-ի համար PMD plugin-ը տեղադրելու համար՝

  1. Սկսեք Eclipse-ը և բացեք նախագիծ:
  2. Ընտրեք «Օգնություն» -> «Ծրագրային թարմացումներ» -> «Գտնել և տեղադրել»
  3. Կտտացրեք «Հաջորդ», ապա կտտացրեք «Նոր հեռավոր կայք»
  4. Սեղմեք մնացած երկխոսության արկղերի վրա՝ plugin-ը տեղադրելու համար:

Ինչպե՞ս եք վարում PMD-ն:

Աշխատում է PMD հրամանի տողի միջոցով

  1. Մուտքագրեք pmd [ֆայլի անուն | բանկա կամ zip ֆայլ, որը պարունակում է աղբյուրի կոդը|տեղեկատու] [հաշվետվության ձևաչափ] [կանոնների հավաքածուի ֆայլ], այսինքն.
  2. Եթե դուք օգտագործում եք JDK 1.3 կամ պարզապես ցանկանում եք գործարկել PMD-ն առանց խմբաքանակի ֆայլի, կարող եք անել հետևյալը.

Խորհուրդ ենք տալիս: