Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 3354|Respuesta: 2

El CCLOC cuenta en blanco, comentarios y líneas físicas de código fuente en lenguajes de programación

[Copiar enlace]
Publicado en 23/2/2023 20:36:42 | | | |
CLOC es una herramienta para contar líneas de información del código fuente que puede contar líneas en blanco, de comentarios y líneas físicas de código fuente en muchos lenguajes de programación. Dadas dos versiones de la base de código, el cloc puede calcular la diferencia entre líneas en blanco, líneas de comentario y líneas del código fuente. Está escrito íntegramente en Perl y no depende de las distribuciones estándar de Perl v5.6 y superiores (el código de algunos módulos externos está incrustado en el cloc), lo que lo hace muy portátil. Como todos sabemos, cloc funciona en una gran variedad de Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z/OS y Windows. (Para ejecutar la versión fuente Perl del cloc en Windows, necesitas ActiveState Perl 5.6.1 o posterior, Strawberry Perl, Windows Subsystem for Linux, Cygwin, MobaXTerm o el entorno y terminal mingw, como los que proporciona Git para Windows.) Alternativamente, el binario de Windows del cloc generado usando acker PAR::P puede usarse para ejecutarse en un ordenador Windows que no tenga ni Perl ni Cygwin. )


Dirección de GitHub:El inicio de sesión del hipervínculo es visible.
Dirección de descarga:El inicio de sesión del hipervínculo es visible.

Instala a través del gestor de paquetes

Instalación de NPM -G CLOC              #El inicio de sesión del hipervínculo es visible.
sudo apt install cloc # Debian, Ubuntu
sudo yum install cloc # Red Hat, Fedora
Sudo DNF install cloc # Fedora 22 o posterior
sudo pacman -S cloc # Arch
sudo emerge -av dev-util/cloc # GentooEl inicio de sesión del hipervínculo es visible.
sudo apk add cloc # Alpine Linux
doas pkg_add cloc # OpenBSD
sudo pkg install cloc # FreeBSD
Instalación de puertos sudo cloc # macOS con MacPorts
brew install cloc # macOS con Homebrew
choco install cloc # Windows con Chocolatey
Scoop install cloc # Windows con Scoop

Puedes añadir un cloc a una variable de entorno, consulta el tutorial que aparece a continuación:

cmd para establecer el comando de variable de entorno permanente
https://www.itsvse.com/thread-9230-1-1.html

Cuenta la cantidad de código en la carpeta actual



Excluye la cantidad de código de una carpeta



Cuenta el número de líneas de código para cada archivo en el directorio


Opciones de parámetros

--diff <set1> <set2> - calcula la diferencia de código entre los archivos fuente de set1 y set2. La entrada puede ser una mezcla de archivos y directorios.
--git - forzar que las entradas sean reconocidas como objetivos git si no se reconocen como nombres de archivo o directorio en primer lugar.
--ignore-whitespace - ignora los espacios horizontales al comparar archivos con --diff.
--max-file-size=<MB> - si quieres saltarte archivos mayores que una cantidad determinada de MB.
--exclude-dir=<dir1>,<dir2> - excluye un directorio separado por comas dado.
--exclude-ext=<ext1>,<ext2> - Excluye la extensión de archivo dada.
--csv - Exportar los resultados al formato de archivo CSV.
--csv-delimiter=<C> - usa <C>caracteres como delimitadores.
--out=<file> - Guarda el resultado en<file> .
--silencioso - desactiva todos los mensajes informativos y solo muestra el informe final.
--sql=<file> - Escribe el resultado como sentencias create e insert, que pueden ser leídas por un programa de base de datos como SQLite.

(Fin)




Anterior:PDF.JS Archivos PDF de vista previa en chino no se muestran problemas
Próximo:【OData】(1) Conocimientos básicos de OData
Publicado en 23/2/2023 22:23:01 |
Aprende a aprender
Publicado en 24/2/2023 10:33:08 |
Sha ye Bu Shi
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com