Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3354|Odgovoriti: 2

CLOC šteje prazne, komentarne in fizične vrstice izvorne kode v programskih jezikih

[Kopiraj povezavo]
Objavljeno na 23. 02. 2023 20:36:42 | | | |
CLOC je orodje za štetje vrstic informacij o izvorni kodi, ki lahko šteje prazne, komentarne in fizične vrstice izvorne kode v mnogih programskih jezikih. Pri dveh različicah kode lahko cloc izračuna razliko med praznimi vrsticami, vrsticami za komentarje in vrsticami izvorne kode. Napisan je v celoti v Perlu in ne temelji na standardnih distribucijah Perla v5.6 in novejših (koda iz nekaterih zunanjih modulov je vgrajena v cloc), zaradi česar je zelo prenosljiv. Kot vsi vemo, cloc deluje na širokem naboru Linuxa, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z/OS in Windows. (Za zagon izvorne različice cloc v Perlu na Windows potrebujete ActiveState Perl 5.6.1 ali novejšo, Strawberry Perl, Windows Subsystem for Linux, Cygwin, MobaXTerm ali mingw okolje in terminal, kot jih zagotavlja Git za Windows.) Alternativno se lahko binarni sistem cloc, generiran z PAR::P ackerjem, uporabi za zagon na Windows računalniku, ki nima ne Perla ne Cygwina. )


GitHub naslov:Prijava do hiperpovezave je vidna.
Naslov za prenos:Prijava do hiperpovezave je vidna.

Namestitev preko upravitelja paketov

npm install -g cloc              #Prijava do hiperpovezave je vidna.
sudo apt install cloc # Debian, Ubuntu
sudo yum install cloc # Red Hat, Fedora
sudo dnf install cloc # Fedora 22 ali later
sudo pacman -S cloc # Arch
sudo emerge -av dev-util/cloc # GentooPrijava do hiperpovezave je vidna.
sudo apk add cloc # Alpine Linux
doas pkg_add cloc # OpenBSD
sudo pkg install cloc # FreeBSD
sudo port install cloc # macOS with MacPorts
brew install cloc # macOS z Homebrew
choco install cloc # Windows with Chocolatey
scoop install cloc # Windows with Scoop

Lahko dodate cloc k okoljski spremenljivki, glejte spodnji vodič:

CMD za nastavitev ukaza za trajno okoljsko spremenljivko
https://www.itsvse.com/thread-9230-1-1.html

Preštej količino kode v trenutni mapi



Izključite količino kode za mapo



Preštej število vrstic kode za vsako datoteko v mapi


Možnosti parametrov

--diff <set1> <set2> - izračuna razliko v kodi med izvornima datotekama set1 in set2. Vhod je lahko mešanica datotek in imenikov.
--git - Prisili vhode, da so prepoznani kot git cilji, če sploh niso prepoznani kot imena datotek ali imenikov.
--ignore-whitespace - ignorira vodoravne presledke pri primerjavi datotek z --diff.
--max-file-size=<MB> - če želite preskočiti datoteke, večje od določene količine MB.
--exclude-dir=<dir1>,<dir2> - izključi dano imenik, ločen z vejico.
--izključite-ext=<ext1>,<ext2> - Izključite dano končnico datoteke.
--csv - Izvozite rezultate v format CSV datoteke.
--csv-delimiter=<C> - uporablja <C>znake kot ločila.
--out=<file> - Shrani rezultat na<file> .
--tiho - onemogoči vsa informativna sporočila in prikaže le končno poročilo.
--sql=<file> - Rezultat zapiše kot ukaze create in insert, ki jih lahko prebere program za podatkovno bazo, kot je SQLite.

(Konec)




Prejšnji:PDF.JS Predogled PDF datotek v Kitajščini ni prikazanih težav
Naslednji:【OData】(1) Osnovno znanje OData
Objavljeno na 23. 02. 2023 22:23:01 |
Uči se učiti
Objavljeno na 24. 02. 2023 10:33:08 |
sha ye bu shi
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com