Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 3354|Válasz: 2

A cloc a programozási nyelvekben üres, kommentár és fizikai forráskód sorokat számolja

[Linket másol]
Közzétéve 2023. 02. 23. 20:36:42 | | | |
A CLOC egy olyan eszköz, amely a forráskód információsorainak számolására szolgál, amely képes számozni üres, kommentes és fizikai forráskód sorokat sok programozási nyelven. Két kódbázis verzió esetén a cloc ki tudja számolni a különbséget az üres sorok, kommentsorok és forráskódsorok között. Teljes egészében Perl-ben íródott, és nem függ a Perl v5.6 vagy annál magasabb szabványos disztribúcióitól (néhány külső modulból származó kód be van ágyazva), így nagyon hordozható. Ahogy mindannyian tudjuk, a cloc széles körben fut Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z/OS és Windows rendszereken. (A cloc Perl forrásverziójának futtatásához Windowson ActiveState Perl 5.6.1 vagy újabb verzióra, Strawberry Perlre, Windows Subsystem for Linuxra, Cygwinre, MobaXTermre vagy a mingw környezetre és terminálra, például a Git for Windows által biztosítottakra.) Alternatívaként a cloc Windows binárisa a PAR::P acker segítségével használható olyan Windows számítógépen futtatható, amelyen sem Perl, sem Cygwin nincs. )


GitHub cím:A hiperlink bejelentkezés látható.
Letöltési cím:A hiperlink bejelentkezés látható.

Telepítés a csomagkezelőn keresztül

npm install -g cloc              #A hiperlink bejelentkezés látható.
sudo apt install cloc # Debian, Ubuntu
sudo yum install cloc # Red Hat, Fedora
sudo dnf telepítse cloc # Fedora 22 vagy újabb
sudo pacman -S cloc # Arch
sudo emerge -av dev-util/cloc # GentooA hiperlink bejelentkezés látható.
sudo apk add cloc # Alpine Linux
doas pkg_add cloc # OpenBSD
sudo pkg install cloc # FreeBSD
sudo port telepítése cloc # macOS MacPortokkal
Brew telepítse cloc # macOS-t Homebrew-rel
choco install cloc # Windows Chocolatey
scoop install cloc # Windows with Scoop

Hozzáadhatsz cloc-ot egy környezeti változóhoz, lásd az alábbi oktatóanyagot:

cmd a állandó környezeti változó parancs beállításához
https://www.itsvse.com/thread-9230-1-1.html

Számold meg a kód mennyiségét az aktuális mappában



Kizárni a kód mennyiségét egy mappához



Számold meg a könyvtárban lévő fájlok kódsorainak számát


Paraméteropciók

--diff <set1> <set2> - kiszámítja a set1 és set2 forrásfájljai közötti kódkülönbséget. A bemenet lehet fájlok és könyvtárak keveréke.
--git - kényszeríti a bemeneteket, hogy git célpontként ismerjék fel őket, ha eredetileg nem ismerik fel fájl- vagy könyvtárnevekként.
--ignore-whitespace - figyelmen kívül hagyja a vízszintes tereket, amikor fájlokat összehasonlít --diff-vel.
--max-file-size=<MB> - ha egy adott MB értéknél nagyobb fájlokat akarsz kihagyni.
--exclude-dir=<dir1>,<dir2> - kizár egy adott vesszővel elválasztott könyvtárat.
--exclude-ext=<ext1>,<ext2> - Kizárjuk a megadott fájlkiterjesztést.
--csv - Exportálja az eredményeket CSV fájlformátumba.
--csv-delimiter=<C> - <C>karaktereket használ elválasztóként.
--out=<file> - Mentsük el az eredményt<file> .
--csendes - minden információs üzenetet letilt, és csak a végső jelentést mutatja.
--sql=<file> - Az eredményt create és insert utasításként írja, amelyeket egy adatbázis-program, például SQLite is olvashat.

(Vége)




Előző:PDF.JS Előzetes PDF fájlok kínai változata esetén nem mutatnak problémát
Következő:【OData】(1) Az OData alapvető ismeretei
Közzétéve 2023. 02. 23. 22:23:01 |
Tanulj meg
Közzétéve 2023. 02. 24. 10:33:08 |
sha ye bu shi
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com