Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

count_unknown_ext — online w chmurze

Uruchom count_unknown_ext w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie count_unknown_ext, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu 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 usługi count_unknown_ext online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad