Si te apetece -
como a mi- saber cuantas lineas de código llevas picadas en un proyecto de desarrollo y no quieres hacer el
pánfilo abriendo archivo por archivo y teniendo una calculadora a mano apúntate el siguiente comando (
only *nix):
# wc -l `find -name "*.php" -printf "%h/%f " ` | grep total
14612 total
Ni que decir tiene que lo has de ejecutar en el raíz (
/) del proyecto para que, como buen comando, se extienda a todo el árbol del mismo. Otro apunte que sobra pero he de comentar -
por posibles búsquedas ;)- es que este
tip es multi lenguaje... vamos que tanto da que el proyecto se haya desarrollado en php, tenga css, javascript (js), html, c, java, ruby, delphi, python, django, codeigniter, cakephp, whatever. ¿A que mola?.
Comentarios
Por ejemplo Pylint descompone las líneas en: código, comentarios, documentación y vacías.
Y además siempre tiene la ventaja de que te avisa de líneas duplicadas, código mal escrito (ej. no respetar las convenciones o poner cienmil métodos en una sola clase), peligros varios (ej. usar métodos desaconsejados) y por supuesto errores (como usar variables sin inicializar).