EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xml_count - Online in der Cloud

Führen Sie xml_count im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl xml_count, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


sloccount - Quellcodezeilen zählen (SLOC)

ZUSAMMENFASSUNG


sloccount [--Version] [- zwischengespeichert] [--anhängen] [ --datadir Verzeichnis ] [--Folgen]
[--Duplikate] [--Crossdups] [--autogen] [--multiprojekt] [--filecount] [--weit]
[--Einzelheiten] [ --Anstrengung F E ] [ --zeitlicher Ablauf F E ] [ --Personenkosten kosten ] [ - Overhead
oben ] [ --addlang Sprache ] [ --addlangall ] [--] Verzeichnisse

BESCHREIBUNG


sloccount zählt die Physical Source Lines of Code (SLOC), die in Nachkommen der
angegebenen Verzeichnisse. Es bestimmt automatisch, welche Dateien Quellcode sind
Dateien und bestimmt automatisch die Computersprache, die in jeder Datei verwendet wird. Von
Standardmäßig fasst es die SLOC-Ergebnisse zusammen und präsentiert verschiedene Schätzungen (wie Aufwand und
Entwicklungskosten), aber sein Output kann durch verschiedene Optionen gesteuert werden.

Wenn du sloccount eine Liste von zwei oder mehr Verzeichnissen gibst, werden die Zählungen aufgeteilt
nach dieser Liste. Es gibt eine wichtige Einschränkung: die Basisnamen der
Als Parameter angegebene Verzeichnisse müssen unterschiedlich sein, da diese Namen zum Gruppieren verwendet werden
Zusammenfassungsinformationen. Daher können Sie "sloccount /usr/src/hello /usr/local/src/hello" nicht ausführen.
Diese Einschränkung gilt nur für Parameter von sloccount - Unterverzeichnisse, die von . abstammen
die obersten Verzeichnisse können denselben Basisnamen haben.

Wenn Sie sloccount nur ein einziges Verzeichnis zuweisen, versucht sloccount automatisch, ein Verzeichnis zu finden
angemessene Aufschlüsselung für Berichtszwecke (damit ein nützlicher Bericht erstellt wird). In
in diesem Fall, wenn das Verzeichnis mindestens zwei Unterverzeichnisse hat, dann diese Unterverzeichnisse
wird als Aufschlüsselung verwendet. Wenn das einzelne Verzeichnis sowohl Dateien enthält als auch
Verzeichnisse (oder wenn Sie sloccount einige Dateien als Parameter übergeben), werden diese Dateien
dem Verzeichnis "top_dir" zugeordnet, damit Sie sie von anderen Inhalten unterscheiden können.
Wenn es schließlich ein Unterverzeichnis namens "src" gibt, ist dieses Unterverzeichnis wieder kaputt
down, wobei alle weiteren Unterverzeichnisse mit dem Präfix "src_" versehen sind. Wenn also das Verzeichnis "X"
hat ein Unterverzeichnis "src", das das Unterverzeichnis "modules" enthält, sloccount meldet a
separate Zählung für "src_modules".

sloccount berücksichtigt normalerweise alle Nachkommen dieser Verzeichnisse, es sei denn, es wird Ihnen mitgeteilt
andernfalls ignoriert es symbolische Links.

sloccount ist das übliche Front-End des Pakets von Tools namens "SLOCCount". Notiere dass der
Name des gesamten Pakets hat Großbuchstaben, während der Name dieses Front-End-Programms
nicht.

sloccount meldet normalerweise Schätzungen zu Zeit, Aufwand und Kosten und für
für einzelne Projekte wird auch die durchschnittliche Anzahl aktiver Entwickler geschätzt. Diese sind
nur Schätzungen, nicht in Stein gemeißelt; Sie können die Parameter ändern, die verwendet werden, um die
Schätzungen.

OPTIONAL


--Version Melden Sie die Versionsnummer von SLOCCount und beenden Sie sofort. Diese Option
kann nicht sinnvoll mit anderen Optionen kombiniert werden.

- zwischengespeichert Nicht neu berechnen; Verwenden Sie stattdessen zwischengespeicherte Ergebnisse aus einer früheren Ausführung.
Ohne die Option --cached oder --append entfernt sloccount automatisch die
data-Verzeichnis und erstellt es neu.

--anhängen Entfernen Sie keine vorherigen Berechnungen aus dem Datenverzeichnis; Füge stattdessen die hinzu
Analyse zum aktuellen Inhalt des Datenverzeichnisses.

--datadir Verzeichnis
Speichern oder verwenden Sie zwischengespeicherte Daten im angegebenen Datenverzeichnis; Standardwert ist
"~/.slocdata".

--Folgen Folgen Sie symbolischen Links.

--Duplikate
Zähle alle Duplikate. Normalerweise, wenn Dateien den gleichen Inhalt haben (wie bestimmt
unter Verwendung von MD5-Hash-Werten), wird nur einer gezählt.

--Crossdups Zählen Sie Duplikate, wenn sie in verschiedenen Teilen der Aufschlüsselung vorkommen. Daher,
wenn das oberste Verzeichnis viele verschiedene Projekte enthält und Sie die
Duplikate in verschiedenen Projekten, um in jedem Projekt zu zählen, wählen Sie diese Option.

--autogen Zählen Sie Quellcodedateien, die scheinbar automatisch generiert wurden. Normalerweise
diese sind ausgeschlossen.

--multiprojekt
Die verschiedenen Verzeichnisse repräsentieren unterschiedliche Projekte; ansonsten ist es
angenommen, dass der gesamte Quellcode zu einem einzigen Projekt gehört. Das geht nicht
die Gesamtzahl der Dateien oder SLOC-Werte ändern, aber es beeinflusst den Aufwand
und Zeitplanschätzungen. Bei dieser Option wird der Aufwand separat berechnet für
jedes Projekts (und dann summiert), und der Zeitplan ist der geschätzte Zeitplan von
das größte Projekt.

--filecount Zeigt die Anzahl der Dateien anstelle von SLOC an.

--weit Anzeige im "wide" (Tabulator-getrennt) Format.

--Einzelheiten Zeigen Sie Details, d. h. Ergebnisse für jede Quellcodedatei an.

--Anstrengung F E
Ändern Sie den Faktor und den Exponenten für das Aufwandsmodell. Aufwand (persönlich-
Monate) wird als F*(SLOC/1000)^E berechnet.

--zeitlicher Ablauf F E
Ändern Sie den Faktor und den Exponenten für das Zeitplanmodell. Zeitplan (in Monaten)
wird als F*(Aufwand)^E berechnet.

--Personenkosten kosten
Ändere das durchschnittliche Jahresgehalt auf kosten.

- Overhead oben
Ändern Sie den Overhead-Wert in oben. Die geschätzten Kosten werden als Aufwand berechnet *
Personenkosten * Gemeinkosten.

--addlang Sprache
Fügen Sie eine Sprache hinzu, die standardmäßig nicht als zu meldende ``Sprache'' gilt.
Derzeit sind die einzigen zulässigen Werte für Sprache "makefile", "sql" und
"html". Diese Dateien sind normalerweise nicht in den SLOC-Zählungen enthalten, obwohl
ihre SLOCs werden intern berechnet und in der Dateianzahl angezeigt.
Wenn Sie mehr als eine dieser Sprachen einschließen möchten, tun Sie dies, indem Sie --addlang . übergeben
mehr als einmal, zB --addlang makefile --addlang sql.

--addlangall
Fügen Sie alle Sprachen hinzu, die normalerweise nicht in Abschlussberichten enthalten sind.

ANMERKUNG


Wie bei vielen anderen Programmen, die Unix-ähnliche Optionen verwenden, sind Verzeichnisse, deren Namen mit a
Bindestrich (``-'') kann als Optionen fehlinterpretiert werden. Wenn die zu analysierenden Verzeichnisse möglicherweise
beginnen Sie mit einem Bindestrich, verwenden Sie den Doppelstrich (``- -''), um das Ende der Optionsliste anzuzeigen
bevor Sie die Verzeichnisse auflisten.

Verwenden Sie xml_count online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad