Სარჩევი:

რა არის PMD დარღვევა ჯავაში?
რა არის PMD დარღვევა ჯავაში?

ვიდეო: რა არის PMD დარღვევა ჯავაში?

ვიდეო: რა არის PMD დარღვევა ჯავაში?
ვიდეო: How to use PMD tool to analyse java code. 2024, მაისი
Anonim

1. მიმოხილვა. მარტივად რომ ვთქვათ, PMD არის წყარო კოდის ანალიზატორი, რომ იპოვოთ პროგრამირების საერთო ხარვეზები, როგორიცაა გამოუყენებელი ცვლადები, ცარიელი დაჭერის ბლოკები, არასაჭირო ობიექტების შექმნა და ა.შ. მხარს უჭერს ჯავა , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

აქედან გამომდინარე, რა არის PMD დარღვევა?

PMD (პროგრამირების შეცდომების დეტექტორი) არის ღია კოდის სტატიკური კოდის ანალიზატორი, რომელიც აცნობებს აპლიკაციის კოდში აღმოჩენილ საკითხებს. საკითხებზე მოხსენებული PMD არის საკმაოდ არაეფექტური კოდი, ან ცუდი პროგრამირების ჩვევები, რამაც შეიძლება შეამციროს პროგრამის შესრულება და შენარჩუნება, თუ ისინი დაგროვდება.

გარდა ზემოთ, რა არის PMD XML? წესების ნაკრები არის XML კონფიგურაციის ფაილი, რომელიც აღწერს წესების კრებულს, რომელიც უნდა შესრულდეს ა PMD გაშვება. PMD მოიცავს ჩაშენებულ წესებს ნაგულისხმევი კონფიგურაციით სწრაფი ანალიზების გასაშვებად, მაგრამ მომხმარებლებს ურჩევენ, თავიდანვე შექმნან საკუთარი წესები, რადგან ისინი ამდენი კონფიგურაციის საშუალებას იძლევა.

მერე როგორ შევამოწმო ჩემი PMD დარღვევა დაბნელებაში?

Გაქცევა PMD დააწკაპუნეთ მაუსის მარჯვენა ღილაკით პროექტის კვანძზე და აირჩიეთ “ PMD ”->” Ჩეკი კოდით PMD ”.

Eclipse-ისთვის PMD მოდულის დასაყენებლად:

  1. დაიწყეთ Eclipse და გახსენით პროექტი.
  2. აირჩიეთ "დახმარება"->"პროგრამული განახლებები"->"იპოვეთ და დააინსტალირეთ"
  3. დააწკაპუნეთ "შემდეგი", შემდეგ დააჭირეთ "ახალი დისტანციური საიტი"
  4. დააწკაპუნეთ დანარჩენ დიალოგურ ფანჯრებზე, რომ დააინსტალიროთ დანამატი.

როგორ მართავთ PMD-ს?

PMD-ის გაშვება ბრძანების ხაზის მეშვეობით

  1. ჩაწერეთ pmd [ფაილის სახელი|jar ან zip ფაილი, რომელიც შეიცავს წყაროს კოდს| დირექტორია] [ანგარიშის ფორმატი] [წესების ფაილი], ე.ი.
  2. თუ იყენებთ JDK 1.3-ს ან უბრალოდ გსურთ PMD-ის გაშვება სერიული ფაილის გარეშე, შეგიძლიათ გააკეთოთ:

გირჩევთ: