2009-03-06 6 views
5

Attualmente sto usando lo strumento di conteggio elaborato per ottenere linee di codice sorgente (SLOC) per una base di codice.strumento Linux per mostrare SLOC e SLOC modificati, ha aggiunto, rimosso

Tuttavia, doesnt sostegno a confronto due versioni del codice di base e poi riferire:

  • linee di codice (LOC) modificato
  • LOC rimosso
  • LOC aggiunto
Can

chiunque suggerire uno strumento basato su Linux (preferibilmente gratuito) per fare questo?

risposta

3

Ho usato CODECOUNT per differenziazione linee di base. Questo confronta le modifiche, le eliminazioni e le aggiunte tra diverse basi di codice. È fornito gratuitamente dalla University of Southern California.

Essi forniscono solo il codice sorgente. Tuttavia, è stato creato in modo pulito dal file zip in cygwin usando g ++. Hanno anche rivendicato il supporto per Visual Studio, ma non l'ho provato.

2

ho beleive diffstat utility fa.