Pregunta

Sé que he usado la función en el pasado, pero no tengo idea de cómo hice esto antes. Debe ser algo simple, ¿verdad?

¿Fue útil?

Solución

los Estadística El complemento funcionó para mí.

Para instalarlo desde IntelliJ:

Archivo - Configuración - Plugins - Examine repositorios ... Encuéntralo en la lista y haga doble clic en él.

Abra la ventana de estadísticas de:

Ver -> Windows de herramientas -> Estadística

Otros consejos

La forma rápida y sucia es hacer una búsqueda global de '\n'. Puede filtrarlo de cualquier forma que desee en extensiones de archivos, etc.

Control-Cambio-F -> texto para encontrar = '\n' -> encontrar.

Editar: y la 'expresión regular' debe verificarse.

En el pasado he usado el excelente llamado Métrico complemento para obtener esta información.

Puede instalarlo desde el repositorio de JetBrains.

Una vez instalado, acceda a través de: Analizar -> Calcular métricas ...

Tal como dijo Neil:

Control-Cambio-F -> texto para encontrar = '\n' -> encontrar.

Con solo una mejora, si entras "\n+", puede buscar líneas no vacías

Si las líneas con solo espacio en blanco también pueden considerarse vacías, entonces puede usar el regex "(\s*\n\s*)+" para no contarlos.

Aunque no es una opción IntelliJ, puede usar un comando bash simple (si Su sistema operativo es Linux/Unix). Vaya a su directorio de origen y escriba:

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

Estadística ¡Los complementos funcionan bien!

Aquí hay un caso rápido:

  1. Control+Cambio+A y Serach para "estadística" para abrir el panel.
  2. Verá el panel como captura de pantalla y luego haga clic en Refresh para un proyecto completo o seleccione su proyecto o archivo y Refresh on selection solo para selección.

statistic

Ahora 2 versiones de Métricos Relabatadas disponibles. Uno compatible con V9 y V10 es disponible aquíhttp://plugins.intellij.net/plugin/?idea&id=93

Puede usar las líneas de código de recuento (Cloc)

En Settings -> External Tools Agregar una nueva herramienta

  • Nombre: Conde Lines of Code
  • Grupo: estadísticas
  • Programa: ruta/a/cloc
  • Parámetros: $ ProjectFiledir $ o $ FileParentDir $

Para encontrar todo, incluyendo líneas de código vacías, pruebe la solución de @Neil:

Abierto Encontrar en el camino (Control+Cambio+F)

Busque la siguiente expresión regular: \n'

Para líneas con al menos un personaje, use la siguiente expresión:

(.+)\n

Para líneas con al menos un carácter de palabra o dígito, use la siguiente expresión:

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

Aviso: Pero la última línea de archivo se cuenta si tiene una línea de descanso después de él.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top