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 SearchMarque la
Regular expressioncasillaUsa esta expresión:
Seleccione cualquier tipo de archivo (
*.java,*.xml, etc ..) y conjuntos de trabajo es apropiado para usted.fuente
check offque 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:
findpara hacer una búsqueda recursiva de archivos * .javawc -lpara 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
codeproherramientas -> 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