937 Stimmen

Wie zählt man die Codezeilen in einer Visual Studio-Lösung?

Ist es möglich, die Anzahl der Codezeilen in einer gesamten Lösung zu ermitteln? Ich habe gehört, dass MZ-Tools aber gibt es ein Open-Source-Äquivalent?

17voto

Ashley Davies Punkte 1780

Für künftige Leser möchte ich auf die DPack-Erweiterung für Visual Studio 2010 .

Es hat eine Menge Dienstprogramme eingebaut, einschließlich eines Zeilenzählers, der anzeigt, wie viele Zeilen leer sind, Code, usw.

14voto

Sogartar Punkte 1905

Eine einfache Lösung ist die Suche in allen Dateien. Geben Sie "*" ein und verwenden Sie Platzhalter. Das würde auf alle Zeilen zutreffen. Am Ende des Fensters mit den Suchergebnissen sollten Sie eine Zeile dieser Art sehen:

Matching lines: 563 Matching files: 17 Total files searched: 17

Dies ist natürlich nicht sehr gut für große Projekte, da alle Zeilen in den Speicher geladen werden, um dann im Suchergebnisfenster ausgegeben zu werden.

Referenz:

13voto

In Visual Studio 2019 müssen Sie aus dem oberen Menü auswählen:

'Analyze' -> 'Calculate Code Metrics' -> 'For Solution'

Dies funktioniert sowohl in Visual Studio 2019 Professional als auch in Enterprise.

11voto

Edward Wilde Punkte 24839

Sie können es verwenden:

6voto

Selçuk Öztürk Punkte 895

Ich bevorzuge OxyProject Metriken VS Addin.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X