Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lexcount1 - Online w chmurze

Uruchom lexcount1 u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie lexcount1, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


sloccount - liczba wierszy kodu źródłowego (SLOC)

STRESZCZENIE


sloccount [--wersja] [-- w pamięci podręcznej] [--dodać] [ --katalog danych katalog ] [--śledzić]
[--duplikaty] [--crossdupy] [--autogen] [--wieloprojekt] [--liczba plików] [--szeroki]
[--Detale] [ --wysiłek F E ] [ --harmonogram F E ] [ --koszt osoby koszt ] [ --nad głową
nad głową ] [ --addlang język ] [ --addlangall ] [--] katalogi

OPIS


sloccount zlicza fizyczne wiersze kodu źródłowego (SLOC) zawarte w potomkach
określony zestaw katalogów. Automatycznie określa, które pliki są kodem źródłowym
pliki i automatycznie określa język komputera używany w każdym pliku. Za pomocą
domyślnie podsumowuje wyniki SLOC i przedstawia różne szacunki (takie jak wysiłek i
koszt opracowania), ale jego wydajność można kontrolować za pomocą różnych opcji.

Jeśli podasz sloccount listę dwóch lub więcej katalogów, zliczenia zostaną podzielone
zgodnie z tą listą. Jest jedno ważne ograniczenie: nazwy bazowe
katalogi podane jako parametry muszą być różne, ponieważ te nazwy są używane do grupowania
informacje podsumowujące. Dlatego nie możesz uruchomić "sloccount /usr/src/hello /usr/local/src/hello".
To ograniczenie dotyczy tylko parametrów sloccount - podkatalogi pochodzące z
górne katalogi mogą mieć taką samą nazwę bazową.

Jeśli podasz sloccount tylko jeden katalog, sloccount spróbuje automatycznie znaleźć a
rozsądny podział do celów raportowania (aby wygenerować przydatny raport). w
w tym przypadku, jeśli katalog ma co najmniej dwa podkatalogi, to te podkatalogi
zostanie użyty jako podział. Jeśli pojedynczy katalog zawiera pliki, a także
katalogi (lub jeśli podasz sloccount jakieś pliki jako parametry), te pliki będą
przypisane do katalogu „top_dir”, dzięki czemu można je odróżnić od innych treści.
Wreszcie, jeśli istnieje podkatalog o nazwie „src”, to ten podkatalog jest ponownie uszkodzony
w dół, ze wszystkimi dalszymi podkatalogami poprzedzonymi "src_". Tak więc, jeśli katalog „X”
ma podkatalog "src", który zawiera podkatalog "modules", sloccount zgłosi a
oddzielna liczba dla "src_modules".

sloccount zwykle uwzględnia wszystkich potomków tych katalogów, chociaż o ile nie zostaniesz o to poinformowany
w przeciwnym razie ignoruje dowiązania symboliczne.

sloccount jest zwykłym interfejsem pakietu narzędzi o nazwie „SLOCCount”. Zwróć uwagę, że
nazwa całego pakietu jest pisana wielkimi literami, natomiast nazwa tego programu front-endowego
nie.

sloccount zwykle zgłasza szacunkowe czasy, nakład pracy i koszty w harmonogramie, a także dla
pojedynczych projektów szacuje również średnią liczbę aktywnych deweloperów. To są
jedynie szacunki, nie wyryte w kamieniu; możesz modyfikować parametry używane do poprawy
szacunki.

OPCJE


--wersja Zgłoś numer wersji SLOCCount i natychmiast wyjdź. Ta opcja
nie można łączyć z żadną inną opcją.

-- w pamięci podręcznej Nie przeliczaj; zamiast tego użyj buforowanych wyników z poprzedniego wykonania.
Bez opcji --cached lub --append sloccount automatycznie usuwa
katalog danych i odtwarza go.

--dodać Nie usuwaj poprzednich obliczeń z katalogu danych; zamiast tego dodaj
analiza aktualnej zawartości katalogu danych.

--katalog danych katalog
Przechowuj lub używaj danych z pamięci podręcznej w podanym katalogu danych; domyślna wartość to
"~/.slocdata".

--śledzić Śledź dowiązania symboliczne.

--duplikaty
Policz wszystkie duplikaty. Zwykle, jeśli pliki mają równą zawartość (zgodnie z ustaleniami)
przy użyciu wartości skrótu MD5), liczony jest tylko jeden.

--crossdupy Policz duplikaty, jeśli występują w różnych częściach podziału. Zatem,
jeśli główny katalog zawiera wiele różnych projektów i chcesz, aby
duplikaty w różnych projektach, aby liczyć w każdym projekcie, wybierz tę opcję.

--autogen Policz pliki kodu źródłowego, które wydają się być generowane automatycznie. Normalnie
są one wyłączone.

--wieloprojekt
Różne katalogi reprezentują różne projekty; inaczej, to jest
założono, że cały kod źródłowy należy do jednego projektu. to nie
zmienić całkowitą liczbę plików lub wartości SLOC, ale ma to wpływ na wysiłek
i harmonogramu szacunków. Biorąc pod uwagę tę opcję, wysiłek jest obliczany osobno dla
każdy projekt (a następnie zsumowany), a harmonogram jest szacunkowym harmonogramem
największy projekt.

--liczba plików Wyświetlaj liczbę plików zamiast SLOC.

--szeroki Wyświetlaj w formacie „szerokim” (oddzielonym tabulatorami).

--Detale Wyświetl szczegóły, czyli wyniki dla każdego pliku kodu źródłowego.

--wysiłek F E
Zmień współczynnik i wykładnik dla modelu wysiłku. Wysiłek (osobiście-
miesięcy) jest obliczana jako F*(SLOC/1000)^E.

--harmonogram F E
Zmień współczynnik i wykładnik dla modelu zestawienia. Harmonogram (w miesiącach)
jest obliczana jako F*(wysiłek)^E.

--koszt osoby koszt
Zmień średnią roczną pensję na koszt.

--nad głową nad głową
Zmień wartość narzutu na nad głową. Szacowany koszt jest obliczany jako nakład pracy *
koszt osobisty * koszty ogólne.

--addlang język
Dodaj język, który nie jest domyślnie uważany za „język” do raportowania.
Obecnie jedynymi dozwolonymi wartościami dla języka są „makefile”, „sql” i
"html". Pliki te nie są zwykle uwzględniane w liczbie SLOC, chociaż
ich wartości SLOC są obliczane wewnętrznie i są wyświetlane w liczbie plików.
Jeśli chcesz dołączyć więcej niż jeden taki język, zrób to, przekazując --addlang
więcej niż raz, np. --addlang makefile --addlang sql.

--addlangall
Dodaj wszystkie języki, które zwykle nie są uwzględniane w sprawozdaniach końcowych.

UWAGI


Podobnie jak w przypadku wielu innych programów używających opcji uniksowych, katalogi, których nazwy zaczynają się od
myślnik (``-'') może być błędnie zinterpretowany jako opcje. Jeśli katalogi do analizy mogą:
zaczynają się od myślnika, użyj podwójnego myślnika (``- -''), aby wskazać koniec listy opcji
przed wyświetleniem katalogów.

Korzystaj z lexcount1 online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 2
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 3
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 4
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 6
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • więcej »

Komendy systemu Linux

Ad