IntelliJ PMD Plugin für den PMD Source Code Analyzer
Hier finden Sie eine kurze Installtions- und Anwendungsanleitung zum PMD-Plugin für IntelliJ.
Installation
- Öffnen Sie die Einstellungen unter
File -> Settings
- Wählen Sie den Menüpunkt
Plugins
- Suchen Sie im Marketplace nach
PMD
- Wählen Sie das Plugin mit dem namen
PMD
aus
- Klicken Sie auf die Schaltfläche
Install
- Nun sollte bei Ihnen alles wie folgt aussehen:
![pmd-step-1](../../images/infopages/pmd/pmd_step1.PNG)
- Starten Sie IntelliJ neu
Anwendung
Sobald das Plugin erfolgreich installiert wurde, können Sie es mit den vordefinierten
PMD-Regeln nutzen.
- Wählen Sie eine einzelne Klasse, ein Paket oder das ganze Projekt aus - je nachdem, wieviel Sie testen wollen.
- Öffnen Sie über einen Rechtclick das Kontextmenü
- Wählen Sie den Menüpunkt
Run PMD
- Wählen Sie ein Regelset, nach dem geprüft werden soll
![pmd-step-2](../../images/infopages/pmd/pmd_step2.PNG)
- Bestätigen Sie Ihre Auswahl. Der entsprechende Scope wird nun überprüft.
- Die Ergebnisse werden Ihnen nun unten unter dem Reiter
PMD
angezeigt. Sie Können die einzelnen Kategorien ausklappen
und gelangen über einen Doppelclick zur entsprechenden Ursache des Fehlers.
![pmd-step-2](../../images/infopages/pmd/pmd_step3.PNG)
Konfiguration eigener Regeln
Im Praktikum gehen wir nach einem eigenen Regelset vor. Um dies zu verwenden, gehen Sie wie folgt vor:
- Öffnen Sie die Einstellungen unter
File -> Settings
- Wählen Sie den Menüpunkt
PMD
- Wählen Klicken Sie unter
RuleSets
auf das +
-Symbol
- Wählen Sie
Browse
- Wählen Sie die Datei aus, die ihr gewünschtes Ruleset enthält (in unserem Fall meist
pmd-ruleset.xml
)
![pmd-step-2](../../images/infopages/pmd/pmd_step4.PNG)
- Übernehmen Sie die Änderungen.
- Wählen Sie nun beim Ausführen von PMD die Kategorie
Custom Rules
gefolgt von Ihrem definierten Regelset.
![pmd-step-2](../../images/infopages/pmd/pmd_step5.PNG)