架构师_程序员_码农网

N Recuperar contraseña
Registrarse

QQ登录

Sólo un paso para empezar

Buscar en
Vista:1573|Repuesta: 2
打印 上一主题 下一主题

cloc cuenta líneas en blanco, líneas de comentario y líneas físicas en código fuente en lenguajes de programación

[copiar enlace]
A 跳转到指定楼层
propietario
发表于 2023-2-23 20:36:42|只看该作者回帖奖励|Navegar hacia atrás |Modo de lectura
cloc es una herramienta para el recuento de líneas de información de código fuente en blanco, comentado y líneas físicas de código fuente en muchos lenguajes de programación. Dadas dos versiones de una base de código, cloc puede contar la diferencia entre líneas en blanco, líneas comentadas y líneas de código fuente. Está escrito íntegramente en Perl y no depende de la distribución estándar de Perl v5.6 y superiores (el código de algunos módulos externos está incrustado en cloc), por lo que es muy portable. Como sabes, cloc funciona en una amplia variedad de Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z/OS y Windows. (Para ejecutar la versión fuente Perl de cloc en Windows, necesita ActiveState Perl 5.6.1 o posterior, Strawberry Perl, un subsistema Windows para Linux, Cygwin, el plug-in Perl del instalador MobaXTerm, o un entorno y terminal mingw como el proporcionado por proporcionado por Git para Windows. Como alternativa, puedes utilizar los binarios Windows del cloc generados por PAR::Packer para ejecutarlo en un ordenador Windows que no disponga ni de Perl ni de Cygwin).


Dirección GitHub: https: //github.com/AlDanial/cloc
Descarga: https: //github.com/AlDanial/cloc/releases/latest

Instalación a través del gestor de paquetes

npm install -g cloc # https://www.npmjs.com/package/cloc
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 # Gentoo https://packages.gentoo.org/packages/dev-util/cloc
sudo apk add cloc # Alpine Linux
sudo pkg_add cloc # OpenBSD
sudo pkg install cloc # FreeBSD
sudo port install 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 cloc a tus variables de entorno, consulta el tutorial a continuación:

cmd set permanente variable de entorno comando
h ttps:// www.itsvse.com/thread-9230-1-1.html

Contar la cantidad de código en la carpeta actual



Excluyendo la cantidad de código en una carpeta



Contar líneas de código para archivos individuales en un directorio


Opciones de parámetros

--diff <conjunto1> <conjunto2> - Cuenta las diferencias de código entre los archivos fuente de conjunto1 y conjunto2. La entrada puede ser una mezcla de archivos y directorios.
--git - Hace que las entradas se reconozcan como objetivos git si no se reconocen primero como nombres de archivos o directorios.
--ignore-whitespace - Ignora los espacios en blanco horizontales al comparar archivos con --diff.
---max-file-size=<MB> - Omitir archivos mayores de una cantidad dada de MB si deben ser omitidos.
--exclude-dir=<dir1>,<dir2> - Excluye los directorios indicados separados por comas.
--exclude-ext=<ext1>,<ext2> - Para excluir las extensiones de archivo dadas.
--csv - Exportar los resultados al formato de archivo CSV.
--csv-delimiter=<C> - Utilizar el carácter <C> como delimitador.
--out=<archivo> - Guarda los resultados en <archivo> .
--quiet - Desactiva todos los mensajes informativos y sólo muestra el informe final.
--sql=<fichero> - Escribe los resultados como sentencias create e insert, que pueden ser leídas por programas de bases de datos como SQLite.

(fin)




Anterior :PDF.JS vista previa del archivo pdf, los chinos no muestra el problema
Siguiente: OData] (a) Conocimientos básicos de OData
Coder.com, sólo se publica en el proceso de la práctica, se encontró con dificultades técnicas, no engañar a los demás.
sofabed
Publicado el 2023-2-23 22:23:01|Solo Ver Autor
No estoy seguro de si voy a ser capaz de hacerlo.
El código agricultor red, sólo se publica en el proceso de la práctica, se encontró con dificultades técnicas, no engañar a los demás.
jordan zapatos para la venta
asiento
发表于 2023-2-24 10:33:08|只看该作者
sha ye bu shi
Lo único que me gustaría decir es que no quiero ser parte de esto, pero me gustaría ser parte de esto, y me gustaría ser parte de esto, también.
Tienes que iniciar sesión antes de poder volver a publicar Iniciar sesión | Registrarse

E sta versión de las normas integrales


DESCARGO DE RESPONSABILIDAD: Todo el software, materiales de programación o artículos publicados por la Red Code Farmer se limita a fines de estudio e investigación, el contenido anterior no podrá ser utilizado con fines comerciales o ilegales, de lo contrario, todas las consecuencias del usuario por favor sea responsable de su propia. Esta información del sitio de la red, la disputa de derechos de autor no tiene nada que ver con este sitio. Usted debe eliminar por completo el contenido anterior de su ordenador dentro de las 24 horas después de la descarga. Si te gusta el programa, por favor, apoye el software original, comprar el registro y obtener un mejor servicio genuino. Si se produce alguna infracción, póngase en contacto con nosotros por correo electrónico para solucionarla.

Correo To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-19 05:43

Respuesta rápidaVolver arribaVolver a la lista