Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 3354|Répondre: 2

Le nombre de lignes de code source en blanc, de commentaires et physiques dans les langages de programmation

[Copié le lien]
Publié sur 23/02/2023 20:36:42 | | | |
Le CLOC est un outil permettant de compter les lignes d’informations du code source qui peut compter les lignes de code source vierges, de commentaires et physiques dans de nombreux langages de programmation. Avec deux versions de la base de code, le cloc peut calculer la différence entre les lignes vides, les lignes de commentaire et les lignes du code source. Il est entièrement écrit en Perl et ne dépend pas des distributions standard de Perl v5.6 et supérieures (le code de certains modules externes est intégré dans le cloc), ce qui le rend très portable. Comme nous le savons tous, cloc fonctionne sur une grande variété de Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z/OS et Windows. (Pour faire tourner la version source Perl du cloc sur Windows, il vous faut ActiveState Perl 5.6.1 ou ultérieur, Strawberry Perl, Windows Subsystem for Linux, Cygwin, MobaXTerm, ou l’environnement et le terminal mingw, comme ceux fournis par Git pour Windows.) Alternativement, le binaire Windows du cloc généré avec l’acker PAR ::P peut être utilisé pour fonctionner sur un ordinateur Windows qui ne possède ni Perl ni Cygwin. )


Adresse GitHub :La connexion hyperlientérée est visible.
Adresse de téléchargement :La connexion hyperlientérée est visible.

Installer via le gestionnaire de paquets

Installation NPM -G Cloc              #La connexion hyperlientérée est visible.
sudo apt install cloc # Debian, Ubuntu
sudo yum install cloc # Red Hat, Fedora
Sudo DNF install cloc # Fedora 22 ou ultérieur
sudo pacman -S cloc # Arch
Sudo Emerge -av Dev-Util/Cloc # GentooLa connexion hyperlientérée est visible.
sudo apk add cloc # Alpine Linux
doas pkg_add cloc # OpenBSD
sudo pkg install cloc # FreeBSD
port sudo install cloc # macOS avec MacPorts
brew install cloc # macOS avec Homebrew
choco install cloc # Windows with Chocolatey
Scoop install cloc # Windows avec Scoop

Vous pouvez ajouter un cloc à une variable d’environnement, consultez le tutoriel ci-dessous :

cmd pour définir la commande variable d’environnement permanente
https://www.itsvse.com/thread-9230-1-1.html

Comptez la quantité de code dans le dossier courant



Excluez la quantité de code pour un dossier



Comptez le nombre de lignes de code pour chaque fichier dans le répertoire


Options de paramètres

--diff <set1> <set2> - calcule la différence de code entre les fichiers sources de l’ensemble1 et de l’ensemble2. L’entrée peut être un mélange de fichiers et de répertoires.
--git - force les entrées à être reconnues comme cibles git si elles ne sont pas reconnues comme noms de fichiers ou de répertoires à la base.
--ignore-whitespace - ignore les espaces horizontaux lors de la comparaison des fichiers avec --diff.
--max-file-size=<MB> - si vous souhaitez passer des fichiers plus grands qu’une quantité donnée de Mo.
--exclure-dir=<dir1>,<dir2> - exclure un répertoire séparé par virgule.
--exclude-ext=<ext1>,<ext2> - Exclure l’extension de fichier donnée.
--csv - Exportez les résultats au format CSV.
--csv-delimiter=<C> - utilise <C>des caractères comme délimiteurs.
--out=<file> - Enregistrez le résultat<file> en .
--silence - désactive tous les messages d’information et ne montre que le rapport final.
--sql=<file> - Écrit le résultat sous forme d’instructions create et insert, qui peuvent être lues par un programme de base de données tel que SQLite.

(Fin)




Précédent:PDF.JS Fichiers PDF de prévisualisation chinois, aucun problème n’est affiché
Prochain:【OData】(1) Connaissances de base d’OData
Publié sur 23/02/2023 22:23:01 |
Apprendre à apprendre
Publié sur 24/02/2023 10:33:08 |
Sha ye Bu Shi
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com