148 votos

Contando los números de línea en Eclipse

Tengo un proyecto Java en Eclipse con ~ 10 paquetes y archivos de clase ~ 10 por paquete. ¿Hay una manera de determinar totales líneas de código para todo el proyecto desde dentro de Eclipse? Estoy familiarizado con otras herramientas (por ejemplo, analizador de código, wc, etc.) pero quiero saber si hay una manera de hacer esto dentro de Eclipse (u obtener confirmación de que es imposible hacerlo).

180voto

Brian Sweeney Puntos 2245

Search>File Search

Compruebe el Regular expression caja.

Utilizar esta expresión:

\N[\s]*

Seleccione cualquier tipo de archivos ( *.java , *.xml , etc.) y sistemas de trabajo son apropiados para usted.

98voto

AlbertoPL Puntos 8644

Aquí es un plugin de buenos indicadores que muestra el número de líneas de código y mucho más:

http://Metrics.sourceforge.net/

Dice que requiere Eclipse 3.1, aunque imagino que significan 3.1 +

Aquí está otro plugin de métricas que se ha probado en Ganímedes:

http://Eclipse-Metrics.sourceforge.net

7voto

Ashish Puntos 450

Para eclipse(Indigo), instale (codepro).

Después de la instalación: - haga clic derecho sobre el proyecto - elija codepro Herramientas--> calcular métrica - y obtendrá su respuesta en una ficha de parámetros como el número de líneas.

6voto

Rich Seller Puntos 46052

¿Le interesa contar las ejecutables líneas en lugar de la línea cuenta del archivo total? Si es así, usted podría intentar una herramienta de cobertura de código como EclEmma. Como un efecto secundario de las estadísticas de cobertura de código usted consigue las estadísticas sobre el número de líneas ejecutables y bloques (métodos y clases). Estos se ruedan para arriba desde el nivel de método hacia arriba, así que puedes ver línea cuenta para los paquetes, las raíces de la fuente y proyectos así como.

2voto

kd304 Puntos 8369

Creo que si tienes MyEclipse, agrega una etiqueta a la página de propiedades del proyecto que contiene el número total de líneas de código fuente. No le ayude como MyEclipse aunque no es gratis.

Lamentablemente, eso no fue suficiente en mi caso así que escribí un analizador de origen para recopilar estadísticas no recogidas por otras soluciones (por ejemplo las métricas mencionadas por AlbertoPL).

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X