InglêsFrancêsEspanhol

Ad


favicon do OnWorks

lexcount1 - Online na nuvem

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

Este é o comando lexcount1 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 lexcount1 online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 2
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 3
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 5
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • 6
    Caster de música
    Caster de música
    Music Caster é um reprodutor de música de bandeja
    que permite que você transmita sua música local para um
    Dispositivo Google Cast. Na primeira corrida,
    você precisará clicar na seta em seu
    tas ...
    Baixar Music Caster
  • Mais "

Comandos Linux

Ad