Tengo un proyecto Java en Eclipse con ~ 10 paquetes y ~ 10 archivos de clase por paquete. ¿Hay alguna manera de determinar el total de líneas de código para todo el proyecto desde Eclipse? Estoy familiarizado con otras herramientas (por ejemplo, Code Analyzer, wc, etc.) pero quiero saber si hay una manera de hacerlo dentro de Eclipse (u obtener confirmación de que no hay forma de hacerlo).
148
Search
>File Search
Marque la
Regular expression
casillaUsa esta expresión:
Seleccione cualquier tipo de archivo (
*.java
,*.xml
, etc ..) y conjuntos de trabajo es apropiado para usted.fuente
check off
que significar,make sure it is checked
. Tenga en cuenta que este método no cuenta líneas vacías.\n[^\n]*
\n[^!//][\s]*
En Linux, lo más simple es:
find
para hacer una búsqueda recursiva de archivos * .javawc -l
para contar líneas:Para reanudar, solo haz:
fuente
Para eclipse (Indigo), instale ( codepro ).
Después de la instalación: - Haga clic derecho en su proyecto - Elija
codepro
herramientas -> calcular métricas - Y obtendrá su respuesta en una pestaña Métrica como Número de líneas.fuente
¿Está interesado en contar las líneas ejecutables en lugar del recuento total de líneas del archivo? Si es así, puede probar una herramienta de cobertura de código como EclEmma . Como efecto secundario de las estadísticas de cobertura de código, obtienes estadísticas sobre el número de líneas y bloques ejecutables (y métodos y clases). Estos se acumulan desde el nivel del método hacia arriba, por lo que también puede ver el recuento de líneas para los paquetes, las raíces de origen y los proyectos.
fuente
Puede usar un archivo por lotes con el siguiente script:
fuente
Creo que si tiene MyEclipse, agrega una etiqueta a la página Propiedades del proyecto que contiene el número total de líneas de código fuente. Sin embargo, podría no ayudarte, ya que MyEclipse no es gratis.
Desafortunadamente, eso no fue suficiente en mi caso, así que escribí un analizador de origen para recopilar estadísticas no recopiladas por otras soluciones (por ejemplo, las métricas mencionadas por AlbertoPL).
fuente
Un complemento muy simple para contar líneas reales de código fuente es el complemento eclipse de contador de pasos . Descargue e intente.
enlace github
Coloque el archivo jar descargado en la carpeta eclipse \ plugin y reinicie eclipse.
Haga clic derecho y seleccione el contador de pasos
Resultado del paso
fuente
Puede usar el antiguo producto CodePro AnalytiX de Instantiations . Este complemento de eclipse le proporciona estadísticas similares en la vista de métricas de código. Google lo proporciona de forma gratuita.
fuente