Codezeilen zählen

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von tigerstyle, 05.04.2007.

  1. tigerstyle

    tigerstyle Thread Starter MacUser Mitglied

    Beiträge:
    391
    Zustimmungen:
    2
    Mitglied seit:
    29.11.2004
    Hi zusammen,

    gibt es ein Tool, mit dem man die Codezeilen eines Projekts zählen kann? Was noch cool wäre ist, wenn das Programm mir auch angibt wieviele Zeilen davon Kommentare sind.
     
  2. Hm...

    Schau Dich mal bei Eclipse um... Vielleicht gibts da was, was dass kann...
    Ausm Ärmel weiß ich sonst nichts...

    Groß
    Lukas
     
  3. lundehundt

    lundehundt MacUser Mitglied

    Beiträge:
    17.760
    Zustimmungen:
    881
    Mitglied seit:
    22.02.2003
    jeder bessere editor kann Zeilen zaehlen :kopfkratz:
     
  4. Aber es geht doch um die Zeilen eines ganzen Projekts, also auch mehreren Dateien, zudem darum auch die Kommentare auszulassen.
    :)
     
  5. scope

    scope MacUser Mitglied

    Beiträge:
    4.085
    Zustimmungen:
    301
    Mitglied seit:
    24.01.2005
    Er sprach von einem Projekt.
     
  6. oglimmer

    oglimmer MacUser Mitglied

    Beiträge:
    1.142
    Zustimmungen:
    87
    Mitglied seit:
    16.11.2004
    Nur zur Info:

    das läuft unter dem Stichwort "Softwaremetriken". In dieser "Disziplin" wird zwar noch viel mehr gemessen, aber Codezeilen / Kommentarzeilen gehört auch immer dazu.
     
  7. der_Kay

    der_Kay MacUser Mitglied

    Beiträge:
    1.684
    Zustimmungen:
    7
    Mitglied seit:
    02.09.2004
    Die harte Tour:

    find ./project_dir -iname "*.java" -o -iname "*.cpp" -o -iname "*.h" | xargs cat | wc -l
     
    Zuletzt bearbeitet: 13.04.2007
  8. MacMännchen

    MacMännchen MacUser Mitglied

    Beiträge:
    2.877
    Zustimmungen:
    213
    Mitglied seit:
    03.10.2006
    Die Frage nach der Anzahl der Kommentarzeilen macht nur dann Sinn, wenn Code und Kommentare strikt getrennt und nicht gemischt sind.

    Wenn das zutrifft und Kommentarzeilen z.B. durch "//" am Zeilenanfang definiert sind, kannst du das schöne Beispiel von Kay für eine zweite Abfrage variieren:

    Code:
    find ./project_dir -iname "*.java" -o "*.cpp" -o "*.h" | xargs cat | cut -c 1-2 | grep -c "//"
    und schon hast du auch die Anzahl der Kommentarzeilen.
     
  9. tigerstyle

    tigerstyle Thread Starter MacUser Mitglied

    Beiträge:
    391
    Zustimmungen:
    2
    Mitglied seit:
    29.11.2004
    Ihr seid echt mal krass, danke! :)
     

Diese Seite empfehlen