InglesPransesEspanyol

OnWorks favicon

jsp_count - Online sa Cloud

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

Ito ang command na jsp_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.

Gamitin ang jsp_count online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    PSI
    PSI
    Ang Psi ay cross-platform na makapangyarihang XMPP
    idinisenyo ang kliyente para sa mga may karanasang gumagamit.
    May mga build na magagamit para sa MS
    Windows, GNU/Linux at macOS.. Audience:
    Mga End User...
    I-download ang Psi
  • 2
    Blobby Volley 2
    Blobby Volley 2
    Opisyal na pagpapatuloy ng sikat
    Blobby Volley 1.x arcade game..
    Audience: Mga End User/Desktop. Gumagamit
    interface: OpenGL, SDL. Programming
    Wika: C++, Lua. C...
    I-download ang Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    Ang SuiteCRM ay ang award-winning na Customer
    Pamamahala ng Relasyon (CRM)
    application na inihatid sa iyo ng mga may-akda
    at mga tagapangasiwa, SalesAgility. Ito ay ang
    ang mundo...
    I-download ang SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Ang Poweradmin ay isang web-based na DNS
    tool sa pangangasiwa para sa PowerDNS server.
    Ang interface ay may ganap na suporta para sa karamihan
    ng mga tampok ng PowerDNS. Ito ay puno
    suporta...
    I-download ang Poweradmin
  • 5
    Gin Web Framework
    Gin Web Framework
    Ang Gin ay isang napakabilis na web framework
    nakasulat sa Golang na maaaring gumanap hanggang sa
    40 beses na mas mabilis, salamat dito
    martini-like API at custom na bersyon ng
    httprout...
    I-download ang Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorios. Ito ay
    isang application na maaari ding makuha
    mula
    https://sourceforge.net/projects/cereu...
    I-download ang CEREUS LINUX
  • Marami pa »

Linux command

Ad