EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

lexcount1 - Online în cloud

Rulați lexcount1 în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda lexcount1 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


sloccount - numără liniile sursă de cod (SLOC)

REZUMAT


sloccount [--versiune] [--în cache] [--adăuga] [ --datadir director ] [--urma]
[--duplicate] [--crossdups] [--autogen] [--multiproiect] [--număr de fișiere] [--lată]
[--Detalii] [ --efort F E ] [ --programa F E ] [ - costul persoanei costa ] [ --asupra capului
deasupra ] [ --addlang limbă ] [ --addlangall ] [--] directoare

DESCRIERE


sloccount numără liniile sursă fizice de cod (SLOC) conținute în descendenții codului
set specificat de directoare. Acesta determină automat ce fișiere sunt cod sursă
fișiere și determină automat limbajul computerului utilizat în fiecare fișier. De
implicit rezumă rezultatele SLOC și prezintă diverse estimări (cum ar fi efortul și
costul de dezvoltare), dar producția sa poate fi controlată prin diferite opțiuni.

Dacă oferiți lui sloccount o listă cu două sau mai multe directoare, contorizarea va fi ruptă
conform listei respective. Există o limitare importantă: numele de bază ale
directoarele date ca parametri trebuie să fie diferite, deoarece acele nume sunt folosite pentru grupare
informatii rezumative. Astfel, nu puteți rula „sloccount /usr/src/hello /usr/local/src/hello”.
Această limitare se aplică numai parametrilor sloccount - subdirectoarele care provin din
directoarele de sus pot avea același nume de bază.

Dacă oferiți sloccount doar un singur director, sloccount încearcă să găsească automat un
defalcare rezonabilă în scopul raportării (deci va produce un raport util). În
în acest caz, dacă directorul are cel puțin două subdirectoare, atunci acele subdirectoare
va fi folosit ca defalcare. Dacă directorul unic conține fișiere precum și
directoare (sau dacă dați sloccount unele fișiere ca parametri), acele fișiere vor fi
atribuite directorului „top_dir”, astfel încât să le puteți deosebi de alte conținuturi.
În cele din urmă, dacă există un subdirector numit „src”, atunci acel subdirector este din nou rupt
jos, cu toate subdirectoarele ulterioare prefixate cu „src_”. Astfel, dacă directorul „X”
are un subdirector „src”, care conține subdirectorul „module”, sloccount va raporta un
număr separat pentru „src_modules”.

sloccount ia în considerare în mod normal toți descendenții acestor directoare, deși dacă nu i se spune
altfel ignoră legăturile simbolice.

sloccount este front-end-ul obișnuit al pachetului de instrumente numit „SLOCCount”. Rețineți că
numele întregului pachet are majuscule, în timp ce numele acestui program front-end
nu.

sloccount va raporta în mod normal estimări ale timpului, efortului și costului programului și pentru
proiecte individuale, de asemenea, estimează numărul mediu de dezvoltatori activi. Acestea sunt
doar estimări, nu gravate în piatră; puteți modifica parametrii utilizați pentru a îmbunătăți
estimări.

OPŢIUNI


--versiune Raportați numărul versiunii SLOCCount și ieșiți imediat. Această opțiune
nu poate fi combinat util cu nicio altă opțiune.

--în cache Nu recalculați; în schimb, utilizați rezultatele stocate în cache dintr-o execuție anterioară.
Fără opțiunea --cached sau --append, sloccount elimină automat
directorul de date și îl recreează.

--adăuga Nu eliminați calculele anterioare din directorul de date; în schimb, adăugați
analiză la conținutul curent al directorului de date.

--datadir director
Stocați sau utilizați datele stocate în cache în directorul de date dat; valoarea implicită este
"~/.slocdata".

--urma Urmați legăturile simbolice.

--duplicate
Numărați toate duplicatele. În mod normal, dacă fișierele au conținut egal (după cum s-a stabilit
folosind valori hash MD5), doar unul este numărat.

--crossdups Numărați duplicatele dacă apar în diferite părți ale defalcării. Prin urmare,
dacă directorul de sus conține multe proiecte diferite și doriți ca
duplicate în diferite proiecte pentru a număra în fiecare proiect, alegeți această opțiune.

--autogen Numărați fișierele de cod sursă care par a fi generate automat. În mod normal
acestea sunt excluse.

--multiproiect
Diferitele directoare reprezintă proiecte diferite; altfel, este
a presupus că tot codul sursă aparține unui singur proiect. Asta nu
modificați numărul total de fișiere sau valorile SLOC, dar afectează efortul
și estimări de orar. Având în vedere această opțiune, efortul este calculat separat pentru
fiecare proiect (și apoi însumat), iar programul este programul estimat al
cel mai mare proiect.

--număr de fișiere Afișează numărul de fișiere în loc de SLOC.

--lată Afișare în format „larg” (separat prin file).

--Detalii Afișează detalii, adică rezultate pentru fiecare fișier de cod sursă.

--efort F E
Modificați factorul și exponentul pentru modelul de efort. Efort (în persoană-
luni) se calculează ca F*(SLOC/1000)^E.

--programa F E
Modificați factorul și exponentul pentru modelul de planificare. Program (în luni)
se calculează ca F*(efort)^E.

- costul persoanei costa
Schimbați salariul mediu anual în costa.

--asupra capului deasupra
Schimbați valoarea generală la deasupra. Costul estimat este calculat ca efort *
costul persoanei * cheltuieli generale.

--addlang limbă
Adăugați o limbă care nu este considerată implicit a fi o „limbă” care trebuie raportată.
În prezent, singurele valori legale pentru limbaj sunt „makefile”, „sql” și
„html”. Cu toate acestea, aceste fișiere nu sunt incluse în mod normal în numărul SLOC
SLOC-urile lor sunt calculate intern și sunt afișate în numărul de fișiere.
Dacă doriți să includeți mai multe astfel de limbi, faceți-o pasând --addlang
de mai multe ori, de exemplu, --addlang makefile --addlang sql.

--addlangall
Adăugați toate limbile care nu sunt incluse în mod normal în rapoartele finale.

NOTE


Ca și în cazul multor alte programe care folosesc opțiuni asemănătoare Unix, directoarele ale căror nume încep cu a
liniuța (``-'') poate fi interpretată greșit ca opțiuni. Dacă directoarele de analizat ar putea
începe cu o liniuță, folosește liniuța dublă (``- -'') pentru a indica sfârșitul listei de opțiuni
înainte de a lista directoarele.

Utilizați lexcount1 online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Console
    Console
    Brackets este un open-source modern și gratuit
    editor de text realizat special pentru Web
    Dezvoltare. Scris în HTML, CSS și
    JavaScript cu instrumente vizuale concentrate și
    pregătire...
    Descărcați paranteze
  • 2
    Compilator Pascal gratuit
    Compilator Pascal gratuit
    Un compilator Pascal pe 32/64/16 biți pentru
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS și DOS;
    compatibil semantic cu...
    Descărcați gratuit Pascal Compiler
  • 3
    Informații Canon EOS DIGITAL
    Informații Canon EOS DIGITAL
    Canon nu are număr de obturatori
    incluse în informațiile EXIF ​​ale unui
    fișier imagine, spre deosebire de Nikon și
    Pentax. Nu există nicio bază oficială Canon
    aplicație ...
    Descărcați informațiile Canon EOS DIGITAL
  • 4
    REFIND
    REFIND
    rEFInd este o furcă a cizmei rEFIt
    administrator. La fel ca REFIt, REFInd poate
    detectează automat boot-ul EFI instalat
    încărcătoare și prezintă o interfață grafică destul de bună
    meniul opțiunii de boot...
    Descărcați REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Această pagină de descărcare SourceForge trebuia să
    permite utilizatorilor să descarce sursa mea construită
    GSI, bazate pe phhusson's great
    muncă. Am construit atât Android Pie, cât și
    Android 1...
    Descărcați ExpressLuke GSI
  • 6
    Music Caster
    Music Caster
    Music Caster este un music player
    care vă permite să proiectați muzica locală la a
    Dispozitiv Google Cast. La prima alergare,
    va trebui să faceți clic pe săgeata din dvs
    tas...
    Descărcați Music Caster
  • Mai mult »

Comenzi Linux

Ad