| Schmelz Ein Satz der Programme zum Zählen von Source-Zeilen des Codes (SLOC) in großen Softwaresystemen |
Jetzt downloaden |
Schmelz Ranking & Zusammenfassung
- Name des Herausgebers:
- David A. Wheeler
- Website des Verlags:
- http://dwheeler.com/
- Betriebssysteme:
- Mac OS X
Schmelz Stichworte
Schmelz Beschreibung
Ein Satz der Programme zum Zählen von Source-Zeilen des Codes (SLOC) in großen Softwaresystemen SLOCKOUNT ist ein freier und offener Source-Werkzeugsatz zum Zählen der physischen Quellenzeilen des Codes (SLOC) in einer großen Anzahl von Sprachen eines potenziell großen Satzes von Programme. Die folgenden Sprachen kann die folgenden Sprachen automatisch identifizieren und messen (gemeinsame Erweiterungen für die Sprache sind in Klammern aufgeführt): · ada (.ada, .aden, .adb) · Montage (.s, .s, .ASASM) · awk (.sawk) · Bourne Shell und Varianten (.sh) · C (.c) · C ++ (.c, .cpp, .cxx, .cc) · C-Shell (.csh) · Cobol (.cob, .cl) ab Version 2.10 · c # (.cl) ab Version 2.11 · Erwarten (.exp ) · Fortran (.f) · Haskell (.hs) ab Version 2.11 · Java (.java) · Lex / Flex (.l) · Lisp / Scheme ( (Makefile) - Normalerweise nicht gezeigt. · Modula-3 (.m3, .i3) ab Version 2.07 · Objektiv-C (.m) · Pascal (.p, .pas) · Perl (.pl, .pm ,. Perl) · php ( Normalerweise nicht gezeigt. · tcl (.tcl, .tk,. ein) · yacc / bison (.y) F Heuristics, damit er automatisch Dateitypen erkennen kann, selbst solche, die die "Standard-Erweiterungen nicht verwenden, und umgekehrt können viele Dateien erkennen, die eine Standard-Erweiterung haben, aber nicht wirklich von diesem Typ. Die SLOC-Zähler haben genügend Smarts, um Kurzen mehrerer Sprachen zu handhaben. Zum Beispiel untersucht Smordount Assembler-Sprachdateien, bestimmt das Kommentarschema und zählt dann die Zeilen dann automatisch automatisch. Es handhabt auch die Sprachkonstrukte richtig, die oft von anderen Werkzeugen misshandelt werden, z. B. die konstanten Strings von Python, wenn sie als Kommentare und Perls "Perlpod" -Dokumentation verwendet werden. Wenn es als traditionelle proprietäre Software entwickelt wurde). Ohne Optionen verwendet es das grundlegende Cocomo-Modell, das diese Schätzungen ausschließlich aus der Zahlen der Codezeilen ergibt.
Schmelz Zugehörige Software