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
    Registriert 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. koli.bri

    koli.bri Gast

    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:
    19.352
    Zustimmungen:
    881
    Registriert seit:
    22.02.2003
    jeder bessere editor kann Zeilen zaehlen :kopfkratz:
     
  4. koli.bri

    koli.bri Gast

    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.081
    Zustimmungen:
    301
    Registriert seit:
    24.01.2005
    Er sprach von einem Projekt.
     
  6. oglimmer

    oglimmer MacUser Mitglied

    Beiträge:
    1.124
    Zustimmungen:
    79
    Registriert 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.693
    Zustimmungen:
    7
    Registriert 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
    Registriert 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
    Registriert seit:
    29.11.2004
    Ihr seid echt mal krass, danke! :)
     

Diese Seite empfehlen