InglêsFrancêsEspanhol

Executar servidores | Ubuntu > | Fedora > |


favicon do OnWorks

jsp_count - Online na nuvem

Execute jsp_count no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando jsp_count que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


sloccount - conta linhas de código-fonte (SLOC)

SINOPSE


vagabundo [--versão] [- em cache] [--acrescentar] [ --datadir anuário ] [--Segue]
[--duplicados] [--crossdups] [--autogen] [--multiprojeto] [--filecount] [--ampla]
[--detalhes] [ --esforço F E ] [ --cronograma F E ] [ --custo por pessoa custo ] [ --a sobrecarga
em cima ] [ --addlang língua ] [ --addlangall ] [--] diretórios

DESCRIÇÃO


sloccount conta as linhas de código-fonte físicas (SLOC) contidas nos descendentes do
conjunto especificado de diretórios. Ele determina automaticamente quais arquivos são o código-fonte
arquivos e determina automaticamente o idioma do computador usado em cada arquivo. Por
padrão, ele resume os resultados do SLOC e apresenta várias estimativas (como esforço e
custo de desenvolvimento), mas sua produção pode ser controlada por várias opções.

Se você fornecer ao sloccount uma lista de dois ou mais diretórios, as contagens serão divididas
de acordo com essa lista. Há uma limitação importante: os nomes de base do
diretórios dados como parâmetros devem ser diferentes, porque esses nomes são usados ​​para agrupar
informações resumidas. Portanto, você não pode executar "sloccount / usr / src / hello / usr / local / src / hello".
Esta limitação se aplica apenas a parâmetros de sloccount - subdiretórios descendentes de
os diretórios superiores podem ter o mesmo nome de base.

Se você fornecer ao sloccount apenas um único diretório, o sloccount tentará encontrar automaticamente um
divisão razoável para fins de relatório (portanto, produzirá um relatório útil). No
neste caso, se o diretório tiver pelo menos dois subdiretórios, então esses subdiretórios
será usado como a divisão. Se o único diretório contiver arquivos, bem como
diretórios (ou se você fornecer ao sloccount alguns arquivos como parâmetros), esses arquivos serão
atribuído ao diretório "top_dir" para que você possa diferenciá-los de outros conteúdos.
Finalmente, se houver um subdiretório chamado "src", então esse subdiretório está novamente quebrado
para baixo, com todos os subdiretórios subsequentes prefixados com "src_". Assim, se o diretório "X"
tem um subdiretório "src", que contém o subdiretório "módulos", o sloccount relatará um
contagem separada para "src_modules".

sloccount normalmente considera todos os descendentes desses diretórios, embora a menos que seja informado
caso contrário, ele ignora links simbólicos.

sloccount é o front-end usual do pacote de ferramentas denominado "SLOCCount". Observe que o
o nome de todo o pacote tem letras maiúsculas, enquanto o nome deste programa front-end
não.

sloccount normalmente reportará estimativas de tempo, esforço e custo do cronograma, e para
projetos individuais também estima o número médio de desenvolvedores ativos. Estes são
meramente estimativas, não gravadas em pedra; você pode modificar os parâmetros usados ​​para melhorar o
estimativas.

OPÇÕES


--versão Informe o número da versão de SLOCCount e saia imediatamente. Esta opção
não pode ser combinado de forma útil com qualquer outra opção.

- em cache Não recalcule; em vez disso, use os resultados armazenados em cache de uma execução anterior.
Sem a opção --cached ou --append, sloccount remove automaticamente o
diretório de dados e o recria.

--acrescentar Não remova cálculos anteriores do diretório de dados; em vez disso, adicione o
análise ao conteúdo atual do diretório de dados.

--datadir anuário
Armazene ou use dados em cache no diretório de dados fornecido; o valor padrão é
"~ / .slocdata".

--Segue Siga links simbólicos.

--duplicados
Conte todas as duplicatas. Normalmente, se os arquivos têm conteúdo igual (conforme determinado
usando valores de hash MD5), apenas um é contado.

--crossdups Contar duplicatas se elas ocorrerem em partes diferentes do colapso. Assim,
se o diretório superior contém muitos projetos diferentes, e você deseja que o
duplicatas em projetos diferentes para contar em cada projeto, escolha esta opção.

--autogen Conte os arquivos de código-fonte que parecem ser gerados automaticamente. Normalmente
estes são excluídos.

--multiprojeto
Os diferentes diretórios representam diferentes projetos; caso contrário, é
assumiu que todo o código-fonte pertence a um único projeto. Isso não
alterar o número total de arquivos ou valores SLOC, mas isso afeta o esforço
e estimativas de cronograma. Dada esta opção, o esforço é calculado separadamente para
cada projeto (e depois somados), e o cronograma é o cronograma estimado de
o maior projeto.

--filecount Exibir contagens de arquivos em vez de SLOC.

--ampla Exibe no formato "largo" (separado por tabulação).

--detalhes Exibir detalhes, ou seja, resultados para cada arquivo de código-fonte.

--esforço F E
Altere o fator e o expoente do modelo de esforço. Esforço (em pessoa-
meses) é calculado como F * (SLOC / 1000) ^ E.

--cronograma F E
Altere o fator e o expoente do modelo de cronograma. Cronograma (em meses)
é calculado como F * (esforço) ^ E.

--custo por pessoa custo
Altere o salário médio anual para custo.

--a sobrecarga em cima
Altere o valor da sobrecarga para em cima. O custo estimado é calculado como esforço *
custo de pessoa * sobrecarga.

--addlang língua
Adicione um idioma não considerado por padrão como um `` idioma '' a ser relatado.
Atualmente, os únicos valores legais para a linguagem são "makefile", "sql" e
"html". Esses arquivos normalmente não são incluídos nas contagens SLOC, embora
seus SLOCs são calculados internamente e são mostrados nas contagens de arquivos.
Se você quiser incluir mais de um idioma, faça isso passando --addlang
mais de uma vez, por exemplo, --addlang makefile --addlang sql.

--addlangall
Adicione todos os idiomas normalmente não incluídos nos relatórios finais.

NOTAS


Tal como acontece com muitos outros programas que usam opções do tipo Unix, os diretórios cujos nomes começam com um
traço (`` - '') pode ser mal interpretado como opções. Se os diretórios a serem analisados ​​podem
comece com um travessão, use o travessão duplo (`` - - '') para indicar o final da lista de opções
antes de listar os diretórios.

Use jsp_count online usando serviços onworks.net


Ad


Ad