EngelsFransSpaans

Ad


OnWorks-favicon

compute_all - Online in de cloud

Voer compute_all uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht compute_all die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


sloccount - tel broncoderegels (SLOC)

KORTE INHOUD


sloccount [--versie] [--gecached] [--toevoegen] [ --gegevensmap directory ] [--volgen]
[--duplicaten] [--overvallen] [--autogeen] [--multiproject] [--bestandstelling] [--breed]
[--details] [ --poging F E ] [ --schema F E ] [ --persoonkosten kosten ] [ --overhead
boven het hoofd ] [ --adlang taal ] [ --adlangall ] [--] directories

PRODUCTBESCHRIJVING


sloccount telt de fysieke broncoderegels (SLOC) in afstammelingen van de
gespecificeerde reeks mappen. Het bepaalt automatisch welke bestanden broncode zijn
bestanden, en het bepaalt automatisch de computertaal die in elk bestand wordt gebruikt. Door
standaard vat het de SLOC-resultaten samen en presenteert het verschillende schattingen (zoals inspanning en
kosten om te ontwikkelen), maar de output ervan kan door verschillende opties worden gecontroleerd.

Als je sloccount een lijst met twee of meer mappen geeft, worden de tellingen opgesplitst
volgens die lijst. Er is één belangrijke beperking: de basisnamen van de
directory's die als parameters worden opgegeven, moeten verschillend zijn, omdat die namen worden gebruikt om te groeperen
beknopte informatie. U kunt dus "sloccount /usr/src/hello /usr/local/src/hello" niet uitvoeren.
Deze beperking is alleen van toepassing op parameters van sloccount - subdirectories die afstammen van
de bovenste mappen kunnen dezelfde basisnaam hebben.

Als u sloccount slechts één map geeft, probeert sloccount automatisch een
redelijke uitsplitsing voor rapportagedoeleinden (zodat het een nuttig rapport oplevert). In
in dit geval, als de map ten minste twee submappen heeft, dan die submappen
zal worden gebruikt als de uitsplitsing. Als de enkele map zowel bestanden bevat als
mappen (of als u sloccount enkele bestanden als parameters geeft), zullen die bestanden zijn:
toegewezen aan de map "top_dir", zodat u ze kunt onderscheiden van andere inhoud.
Ten slotte, als er een submap is met de naam "src", dan is die submap opnieuw verbroken
down, met alle verdere submappen voorafgegaan door "src_". Dus als directory "X"
heeft een submap "src", die de submap "modules" bevat, sloccount rapporteert a
aparte telling voor "src_modules".

sloccount houdt normaal gesproken rekening met alle afstammelingen van deze mappen, tenzij anders verteld
anders negeert het symbolische links.

sloccount is de gebruikelijke front-end van het pakket tools met de naam "SLOCCount". Merk op dat de
naam van het hele pakket heeft hoofdletters, terwijl de naam van dit front-end programma
doet niet.

sloccount rapporteert normaal gesproken schattingen van geplande tijd, inspanning en kosten, en voor
afzonderlijke projecten schat het ook het gemiddelde aantal actieve ontwikkelaars. Dit zijn
slechts schattingen, niet in steen gebeiteld; u kunt de parameters wijzigen die worden gebruikt om de
schat.

OPTIES


--versie Rapporteer het versienummer van SLOCCount en sluit onmiddellijk af. Deze optie
kan niet nuttig worden gecombineerd met een andere optie.

--gecached Niet herberekenen; gebruik in plaats daarvan gecachte resultaten van een eerdere uitvoering.
Zonder de optie --cached of --append verwijdert sloccount automatisch de
gegevensmap en maakt deze opnieuw aan.

--toevoegen Verwijder eerdere berekeningen niet uit de datadirectory; voeg in plaats daarvan de . toe
analyse naar de huidige inhoud van de gegevensmap.

--gegevensmap directory
Bewaar of gebruik gegevens in de cache in de gegeven gegevensmap; standaardwaarde is
"~/.slocdata".

--volgen Volg symbolische links.

--duplicaten
Tel alle duplicaten. Normaal gesproken, als bestanden dezelfde inhoud hebben (zoals bepaald
met behulp van MD5-hashwaarden), wordt er slechts één geteld.

--overvallen Tel duplicaten als ze voorkomen in verschillende delen van de uitsplitsing. Dus,
als de bovenste map veel verschillende projecten bevat, en u wilt de
duplicaten in verschillende projecten om in elk project te tellen, kies deze optie.

--autogeen Tel broncodebestanden die automatisch lijken te worden gegenereerd. Normaal gesproken
deze zijn uitgesloten.

--multiproject
De verschillende mappen vertegenwoordigen verschillende projecten; anders is het
aangenomen dat alle broncode tot een enkel project behoort. Dit doet het niet
verander het totale aantal bestanden of SLOC-waarden, maar het heeft wel invloed op de inspanning
en planningsschattingen. Bij deze optie wordt de inspanning afzonderlijk berekend voor
elk project (en vervolgens opgeteld), en de planning is de geschatte planning van
het grootste project.

--bestandstelling Toon tellingen van bestanden in plaats van SLOC.

--breed Weergave in het "brede" (door tabs gescheiden) formaat.

--details Geef details weer, dat wil zeggen resultaten voor elk broncodebestand.

--poging F E
Wijzig de factor en exponent voor het inspanningsmodel. inspanning (persoonlijk-
maanden) wordt berekend als F*(SLOC/1000)^E.

--schema F E
Wijzig de factor en exponent voor het planningsmodel. Schema (in maanden)
wordt berekend als F*(inspanning)^E.

--persoonkosten kosten
Verander het gemiddelde jaarsalaris naar: kosten.

--overhead boven het hoofd
Wijzig de overheadwaarde in boven het hoofd. Geschatte kosten worden berekend als inspanning *
persoonskosten * overhead.

--adlang taal
Voeg een taal toe die niet standaard als een ``taal'' wordt beschouwd om te worden gerapporteerd.
Momenteel zijn de enige wettelijke waarden voor taal "makefile", "sql", en
"html". Deze bestanden worden normaal gesproken niet opgenomen in de SLOC-tellingen, hoewel
hun SLOC's worden intern berekend en worden weergegeven in de bestandstellingen.
Als u meer dan één van deze talen wilt opnemen, doet u dat door --addlang . door te geven
meer dan eens, bijv. --addlang makefile --addlang sql.

--adlangall
Voeg alle talen toe die normaal niet in eindrapporten worden opgenomen.

OPMERKINGEN


Zoals met veel andere programma's die Unix-achtige opties gebruiken, zijn mappen waarvan de naam begint met a
streepje (``-'') kan verkeerd worden geïnterpreteerd als opties. Als de te analyseren mappen mogelijk zijn:
begin met een streepje, gebruik het dubbele streepje (``- -'') om het einde van de optielijst aan te geven
voordat u de mappen opsomt.

Gebruik compute_all online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Beugels
    Beugels
    Brackets is een gratis, moderne open-source
    teksteditor speciaal gemaakt voor het web
    Ontwikkeling. Geschreven in HTML, CSS en
    JavaScript met gerichte visuele hulpmiddelen en
    voorbereiding...
    Download haakjes
  • 2
    Gratis Pascal-compiler
    Gratis Pascal-compiler
    Een 32/64/16-bit Pascal-compiler voor
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Gameboy
    Advance, Nintendo NDS en DOS;
    semantisch compatibel met...
    Download de gratis Pascal-compiler
  • 3
    Canon EOS DIGITAL-info
    Canon EOS DIGITAL-info
    Canon heeft geen sluitertijd
    opgenomen in de EXIF-informatie van een
    afbeeldingsbestand, in tegenstelling tot Nikon en
    Pentax. Er is geen officiële Canon-basis
    sollicitatie ...
    Canon EOS DIGITAL-info downloaden
  • 4
    REFInd
    REFInd
    rEFInd is een vork van de rEFIt-laars
    manager. Net als rEFIt kan rEFInd dat ook
    detecteert automatisch uw geïnstalleerde EFI-opstart
    laders en het presenteert een mooie GUI
    menu van opstartoptie...
    rEFInd downloaden
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Deze SourceForge-downloadpagina was om
    sta gebruikers toe om mijn gebouwde bron te downloaden
    GSI's, gebaseerd op Phhusson's Great
    werk. Ik bouw zowel Android Pie als
    Androïde 1...
    ExpressLuke GSI downloaden
  • 6
    Muziek Caster
    Muziek Caster
    Music Caster is een dienbladmuziekspeler
    waarmee je je lokale muziek kunt casten naar een
    Google Cast-apparaat. Op de eerste vlucht,
    u moet op de pijl in uw klikken
    tas...
    Musiccaster downloaden
  • Meer "

Linux-commando's

Ad