codemetre er en konsol-baseret værktøj, der bestemmer antallet af fysiske kilde linjer af en fil. Det betyder, at når kommentarer er blevet filtreret, enhver ikke-tom linje tæller som 1. codemetre er også i stand til at producere det antal kommentar linjer. codemetre genkender forskellige sprog, som i øjeblikket Ada, C, C ++ og Eiffel.
Et interessant træk ved codemetre er, at det kan producere differentielle målinger, efter forskellige modeller. Så man kan måle indsatsen mellem to versioner af den samme fil for eksempel.
Det er skrevet i Eiffel, mere præcist SmartEiffel og er i øjeblikket fuldt kompatibel med 2.3 versionen af compiler. Ikke desto mindre er præ-kompileret kilde (i ANSI C-sprog) til rådighed for nem distribution, samt RPM pakke designet til Fedora distributionen.
Oversættelse velkommen! Nu codemetre understøtter i18n / l10n, første oversættelser på engelsk og fransk er til rådighed. Du er inviteret til at foreslå oversættelsen af output beskeder på dit eget sprog.
Forslag til forbedring er velkommen
Hvad er nyt i denne udgivelse:!.
- Denne version løser fejl relateret til Python-værktøjer
Hvad er nyt i version 0.31.1:
- er blevet tilføjet Understøttelse af Java
- To bugs blev fastsat (én om HTML, den anden i den generiske tolk).
Hvad er nyt i version 0.30.0:
- Et nyt direktiv, & quot; dirtype & quot ;, vil sige nu tilgængelig i batch-filer til eksplicit sat stinavn-smag (blot unix eller windows).
- Python forsyningsselskaber er blevet ryddet op og opdateret i overensstemmelse hermed.
- Licens oplysninger nu kun produceres samtidig forespørge om codemetre version.
Hvad er nyt i version 0.29.1:
- Symbolet 'o' er blevet erstattet af mere bærbare & quot; -nil- & quot; streng i outputtet.
Hvad nyt i version 0.29.0:
- Støtte til ethvert sprog kan defineres af brugeren .
- & quot; - model & quot; option tager prioritet over brugerens konfigurationsfil.
- Den "analyse 'i konfigurationsfilen er forældet.
- Differentierede foranstaltninger produceres nu kun, hvis der er stødt på nogen fejl under parsing både reference og aktuelle version.
Hvad er nyt i version 0.28.0:
- ydeevne forbedringer vedrørende både memory forbrug og CPU-forbrug.
- Den "--dump 'er nu virkelig kompatibel med differentierede målinger mode.
Hvad er nyt i version 0.24.0:
- Nu kan tilføjes et "#dirname» direktiv i batch filer til navnet roden af filerne, således at batch-filer kan nemt sammenlignes ved hjælp af klassiske værktøjer som 'diff'.
- Desuden er der ikke længere udsendes en fejl, når man sammenligner tomme linjer batch filer.
- Analyseresultater nu suffiks '.cma' i stedet for '.codemetre ".
Hvad er nyt i version 0.23.0:
- Batch filer nu registreres automatisk gennem deres filtypenavne (& quot; .cmb & quot; som standard) .
- Syntaks ligesom & quot; c: = & quot; er nu muligt i konfigurationsfilen for at have nogen forlængelse i forbindelse med sproget "c".
Hvad er nyt i version 0.20.1:
- På grund af nogle kode optimeringer, er fil sammenligning nu næsten dobbelt så hurtigt.
Krav :
- SmartEiffel
Kommentarer ikke fundet