EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

count_unknown_ext - Online în cloud

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

Aceasta este comanda count_unknown_ext 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 count_unknown_ext online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

Comenzi Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilitar pentru
    Preluați informațiile despre kernelul inactiv CPU
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: Un instrument
    care tipărește p...
    Rulați cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitar pentru setarea procesorului
    opțiunile nucleului specifice stării inactiv
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: The
    cpupower idle-se...
    Rulați cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifică/tipărește cele ale utilizatorului
    calea de căutare a setului de hărți curent. Afectează
    accesul utilizatorului la datele existente sub
    alte seturi de hărți în locația curentă. ...
    Rulați g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Imprimă un mesaj, avertisment,
    informații despre progres sau eroare fatală în
    Modul GRASS. Acest modul ar trebui utilizat în
    scripturi pentru mesajele transmise utilizatorului.
    KEYWO...
    Rulați g.messagegrass
  • Mai mult »

Ad