Pergunta

Sei que já usei o recurso no passado, mas não tenho idéia de como fiz isso antes. Deve ser algo simples, certo?

Foi útil?

Solução

o Estatística O plugin funcionou para mim.

Para instalá -lo de Intellij:

Arquivo - Configurações - Plugins - Procure repositórios ... Encontre -o na lista e clique duas vezes nela.

Abra a janela de estatísticas de:

Visualização -> Windows de ferramentas -> Estatística

Outras dicas

Maneira rápida e suja é fazer uma pesquisa global por '\n'. Você pode filtrá -lo da maneira que quiser em extensões de arquivo etc.

Ctrl-Mudança-F -> texto para encontrar = '\n' -> Encontre.

Editar: e 'Expressão regular' deve ser verificada.

No passado, eu usei o nome excelentemente METRICSRELOADED plugin para obter essas informações.

Você pode instalá -lo no repositório JetBrains.

Uma vez instalado, acesse via: Analise -> Calcule métricas ...

Assim como Neil disse:

Ctrl-Mudança-F -> texto para encontrar = '\n' -> Encontre.

Com apenas uma melhoria, se você entrar "\n+", você pode procurar linhas não vazias

Se as linhas com apenas um espaço em branco também podem ser consideradas vazias, você pode usar o regex "(\s*\n\s*)+" para não contá -los.

Embora não seja uma opção Intellij, você pode usar um comando bash simples (E se Seu sistema operacional é Linux/Unix). Vá para o seu diretório de origem e digite:

find . -type f -name '*.java' | xargs cat | wc -l

Estatística Os plugins funcionam bem!

Aqui está um caso rápido:

  1. Ctrl+Mudança+UMA e Serach para "estatística" para abrir o painel.
  2. Você verá o painel como a captura de tela e depois clicará Refresh para todo o projeto ou selecione seu projeto ou arquivo e Refresh on selection apenas para seleção.

statistic

Agora 2 versões de métricas -carregadas disponíveis. Um apoiado em v9 e v10 está disponível aquihttp://plugins.intellij.net/plugin/?idea&id=93

Você pode usar linhas de contagem de código (Cloc)

Sobre Settings -> External Tools Adicione uma nova ferramenta

  • Nome: contagem de linhas de código
  • Grupo: Estatística
  • Programa: Path/para/Cloc
  • Parâmetros: $ Projectfiledir $ ou $ FileParentdir $

Para encontrar tudo, incluindo linhas vazias de código, tente @Neil's Solution:

Abrir Encontre no caminho (Ctrl+Mudança+F)

Procure a seguinte expressão regular: \n'

Para linhas com pelo menos um uso de caracteres após a expressão:

(.+)\n

Para linhas com pelo menos um personagem ou dígito de uma palavra, use a seguinte expressão:

`(.*)([\w\d]+)(.*)\n`

AVISO: Mas a última linha de arquivo é contada se você tiver uma quebra de linha depois dela.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top