So erhalten Sie detaillierte Metrikergebnisse Ihrer Anwendung

Überblick

In der Metriktabelle können Sie die Metriken auswählen, die für eine Anwendung ausgeführt werden sollen, und die entsprechenden Ergebnisse filtern und auflisten.

Siehe Metriktabelle.

Öffnen oder Erstellen eines Projekts

Öffnen Sie Ihr bevorzugtes bzw. ein neues Projekt mit Datei > Neues Projekt > Aus Projektvorlage > Template Full.

Hinzufügen einer Metriktabelle

Schritt

Aktion

Ergebnis/Kommentar

1

Klicken Sie mit der rechten Maustaste auf das Objekt Anwendung in der Baumstruktur Tools (oder in einer anderen Navigator-Ansicht wie der Baumstruktur Geräte).

-

2

Wählen Sie die Option Objekt hinzufügen > Metriktabelle im Kontextmenü aus.

Der Editor Metriktabelle für Codeanalyse hinzufügen wird angezeigt.

3

Klicken Sie auf die Schaltfläche Hinzufügen.

  • Das Objekt Metriktabelle der Codeanalyse wird unter dem Objekt Anwendung in der Baumstruktur Tools hinzugefügt.

  • Die Metriktabelle wird angezeigt.

Analysieren des Codes

Schritt

Aktion

Ergebnis/Kommentar

1

Deaktivieren Sie das Kontrollkästchen Alle in der Spalte Name.

Wenn das Kontrollkästchen Alle aktiviert ist, dauert die Analyse länger.

2

Aktivieren Sie die Kontrollkästchen für Halstead Difficulty und Lines Of Code.

-

3

Klicken Sie auf die Schaltfläche Code analysieren.

Das Projekt wird analysiert und die Ergebnisse werden angezeigt.

Nutzen der Ergebnisse

Sie können jetzt z. B. die Werte für Halstead Difficulty sortieren, indem Sie auf die Spaltenüberschrift klicken. Dadurch können Sie Ihr Projekt dann gezielt anhand der höchsten Werte für Halstead Difficulty überprüfen.

Wenn Sie auf einen Tabelleneintrag doppelklicken, wird das zugehörige Anwendungsobjekt im entsprechenden Editor geöffnet. Sie können auch den Kontextmenübefehl Gehe zur Definition für einen Tabelleneintrag verwenden.

Für Objekte, die in den Ergebnissen der Metriktabelle nicht angezeigt werden sollen, können Sie den Kontextmenübefehl Zur Blockliste hinzufügen eines Tabelleneintrags verwenden.