InglesPransesEspanyol

Ad


OnWorks favicon

xml_count - Online sa Cloud

Patakbuhin ang xml_count sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na xml_count na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


sloccount - bilangin ang source lines ng code (SLOC)

SINOPSIS


sloccount [--bersyon] [--naka-cache] [--dugtungan] [ --datadir direktoryo ] [--sundan]
[--mga duplicate] [--crossdups] [--autogen] [--multiproject] [--filecount] [--malawak]
[--mga detalye] [ --pagsisikap F E ] [ --iskedyul F E ] [ --halaga ng tao gastos ] [ --sa itaas
sa itaas ] [ --addlang wika ] [ --addlangall ] [--] mga direktoryo

DESCRIPTION


binibilang ng sloccount ang mga pisikal na linya ng source ng code (SLOC) na nasa mga inapo ng
tinukoy na hanay ng mga direktoryo. Awtomatiko nitong tinutukoy kung aling mga file ang source code
file, at awtomatiko nitong tinutukoy ang wika ng computer na ginagamit sa bawat file. Sa pamamagitan ng
default, ito ay nagbubuod sa mga resulta ng SLOC at nagpapakita ng iba't ibang mga pagtatantya (tulad ng pagsisikap at
gastos upang bumuo), ngunit ang output nito ay maaaring kontrolin ng iba't ibang mga opsyon.

Kung bibigyan mo si sloccount ng isang listahan ng dalawa o higit pang mga direktoryo, ang mga bilang ay masisira
ayon sa listahang iyon. May isang mahalagang limitasyon: ang mga basename ng
Ang mga direktoryo na ibinigay bilang mga parameter ay dapat na iba, dahil ang mga pangalang iyon ay ginagamit sa pangkat
buod ng impormasyon. Kaya, hindi mo maaaring patakbuhin ang "sloccount /usr/src/hello /usr/local/src/hello".
Nalalapat lang ang limitasyong ito sa mga parameter ng sloccount - mga subdirectory na nagmula
ang mga nangungunang direktoryo ay maaaring magkaroon ng parehong basename.

Kung iisang direktoryo lang ang ibibigay mo sa sloccount, susubukan ng sloccount na awtomatikong maghanap ng a
makatwirang breakdown para sa mga layunin ng pag-uulat (kaya makakagawa ito ng isang kapaki-pakinabang na ulat). Sa
sa kasong ito, kung ang direktoryo ay may hindi bababa sa dalawang subdirectory, kung gayon ang mga subdirectory na iyon
gagamitin bilang breakdown. Kung ang nag-iisang direktoryo ay naglalaman ng mga file pati na rin
mga direktoryo (o kung bibigyan mo ang sloccount ng ilang mga file bilang mga parameter), ang mga file na iyon ay magiging
itinalaga sa direktoryo na "top_dir" para masabi mo sa kanila ang bukod sa iba pang nilalaman.
Sa wakas, kung mayroong isang subdirectory na pinangalanang "src", pagkatapos ay muling sira ang subdirectory na iyon
pababa, kasama ang lahat ng karagdagang mga subdirectory na may prefix na "src_". Kaya, kung ang direktoryo na "X"
ay may subdirectory na "src", na naglalaman ng subdirectory na "modules", sloccount ay mag-uulat ng a
hiwalay na bilang para sa "src_modules".

Karaniwang isinasaalang-alang ng sloccount ang lahat ng mga inapo ng mga direktoryo na ito, ngunit maliban kung sinabi
kung hindi, binabalewala nito ang mga simbolikong link.

Ang sloccount ay ang karaniwang front-end ng package ng mga tool na pinangalanang "SLOCCount". Tandaan na ang
Ang pangalan ng buong package ay may malalaking titik, habang ang pangalan ng front-end na programang ito
ay hindi.

Ang sloccount ay karaniwang mag-uulat ng mga pagtatantya ng oras ng iskedyul, pagsisikap, at gastos, at para sa
mga solong proyekto tinatantya din nito ang average na bilang ng mga aktibong developer. Ang mga ito ay
mga pagtatantya lamang, hindi nakaukit sa bato; maaari mong baguhin ang mga parameter na ginamit upang mapabuti ang
mga pagtatantya.

Opsyon


--bersyon Iulat ang numero ng bersyon ng SLOCCcount at agad na lumabas. Ang pagpipiliang ito
hindi maaaring kapaki-pakinabang na isama sa anumang iba pang opsyon.

--naka-cache Huwag muling kalkulahin; sa halip, gumamit ng mga naka-cache na resulta mula sa nakaraang execution.
Kung wala ang --cached o --append na opsyon, awtomatikong inaalis ng sloccount ang
direktoryo ng data at nililikha ito muli.

--dugtungan Huwag tanggalin ang mga nakaraang kalkulasyon mula sa direktoryo ng data; sa halip, idagdag ang
pagsusuri sa kasalukuyang nilalaman ng direktoryo ng data.

--datadir direktoryo
Mag-imbak o gumamit ng naka-cache na data sa ibinigay na direktoryo ng data; ang default na halaga ay
"~/.slocdata".

--sundan Sundin ang mga simbolikong link.

--mga duplicate
Bilangin ang lahat ng mga duplicate. Karaniwan, kung ang mga file ay may pantay na nilalaman (tulad ng tinutukoy
gamit ang MD5 hash values), isa lang ang binibilang.

--crossdups Bilangin ang mga duplicate kung nangyari ang mga ito sa iba't ibang bahagi ng breakdown. kaya,
kung ang nangungunang direktoryo ay naglalaman ng maraming iba't ibang mga proyekto, at gusto mo ang
mga duplicate sa iba't ibang proyekto upang mabilang sa bawat proyekto, piliin ang opsyong ito.

--autogen Bilangin ang mga source code file na tila awtomatikong nabuo. Karaniwan
ang mga ito ay hindi kasama.

--multiproject
Ang iba't ibang mga direktoryo ay kumakatawan sa iba't ibang mga proyekto; kung hindi, ito ay
ipinapalagay na ang lahat ng source code ay kabilang sa isang proyekto. Ito ay hindi
baguhin ang kabuuang bilang ng mga file o mga halaga ng SLOC, ngunit nakakaapekto ito sa pagsisikap
at mga pagtatantya ng iskedyul. Dahil sa opsyong ito, hiwalay na kinakalkula ang pagsisikap para sa
bawat proyekto (at pagkatapos ay summed), at ang iskedyul ay ang tinantyang iskedyul ng
ang pinakamalaking proyekto.

--filecount Ipakita ang mga bilang ng mga file sa halip na SLOC.

--malawak Ipakita sa "malawak" (tab-separated) na format.

--mga detalye Ipakita ang mga detalye, iyon ay, mga resulta para sa bawat source code file.

--pagsisikap F E
Baguhin ang kadahilanan at exponent para sa modelo ng pagsisikap. Pagsisikap (sa tao-
buwan) ay kinukuwenta bilang F*(SLOC/1000)^E.

--iskedyul F E
Baguhin ang factor at exponent para sa modelo ng iskedyul. Iskedyul (sa buwan)
ay kinakalkula bilang F*(effort)^E.

--halaga ng tao gastos
Baguhin ang karaniwang taunang suweldo sa gastos.

--sa itaas sa itaas
Baguhin ang overhead value sa sa itaas. Ang tinantyang gastos ay kinakalkula bilang pagsisikap *
gastos ng tao * overhead.

--addlang wika
Magdagdag ng wikang hindi itinuturing bilang default bilang isang ``wika'' na iuulat.
Sa kasalukuyan, ang tanging legal na halaga para sa wika ay "makefile", "sql", at
"html". Ang mga file na ito ay karaniwang hindi kasama sa mga bilang ng SLOC, bagaman
ang kanilang mga SLOC ay panloob na kinakalkula at ang mga ito ay ipinapakita sa mga bilang ng file.
Kung gusto mong magsama ng higit sa isang ganoong wika, gawin ito sa pamamagitan ng pagpasa --addlang
higit sa isang beses, hal, --addlang makefile --addlang sql.

--addlangall
Idagdag ang lahat ng wikang karaniwang hindi kasama sa mga huling ulat.

NOTA


Tulad ng maraming iba pang mga programa na gumagamit ng mga opsyon na katulad ng Unix, ang mga direktoryo na ang mga pangalan ay nagsisimula sa a
Ang dash (``-'') ay maaaring ma-misinterpret bilang mga opsyon. Kung ang mga direktoryo na susuriin ay maaaring
magsimula sa isang gitling, gamitin ang double-dash (``- -'') upang isaad ang dulo ng listahan ng opsyon
bago ilista ang mga direktoryo.

Gumamit ng xml_count online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad