Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 3354|Atbildi: 2

CLOC skaita tukšās, komentāru un fiziskās pirmkoda rindas programmēšanas valodās

[Kopēt saiti]
Publicēts 23.02.2023 20:36:42 | | | |
CLOC ir rīks avota koda informācijas rindu skaitīšanai, kas daudzās programmēšanas valodās var saskaitīt tukšas, komentāru un fiziskas avota koda rindas. Ņemot vērā divas koda bāzes versijas, cloc var aprēķināt starpību starp tukšajām rindiņām, komentāru rindiņām un avota koda rindām. Tas ir pilnībā uzrakstīts Perl un nav atkarīgs no Perl v5.6 un jaunāku standarta izplatījumiem (kods no dažiem ārējiem moduļiem ir iestrādāts cloc), padarot to ļoti pārnēsājamu. Kā mēs visi zinām, cloc darbojas uz dažādiem Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z / OS un Windows. (Lai operētājsistēmā Windows palaistu cloc Perl avota versiju, ir nepieciešama ActiveState Perl 5.6.1 vai jaunāka versija, Strawberry Perl, Windows apakšsistēma Linux, Cygwin, MobaXTerm vai mingw vide un termināls, piemēram, tie, ko nodrošina Git operētājsistēmai Windows.) Alternatīvi, Windows bināro cloc ģenerēto, izmantojot PAR::P acker, var izmantot, lai palaistu Windows datorā, kuram nav ne Perl, ne Cygwin. )


GitHub adrese:Hipersaites pieteikšanās ir redzama.
Lejupielādes adrese:Hipersaites pieteikšanās ir redzama.

Instalēšana, izmantojot pakotņu pārvaldnieku

npm instalēt -g cloc              #Hipersaites pieteikšanās ir redzama.
sudo apt install cloc # Debian, Ubuntu
sudo yum instalējiet cloc # Red Hat, Fedora
sudo dnf instalēt cloc # Fedora 22 vai jaunāku versiju
sudo pacman -S cloc # Arch
sudo emerge -av dev-util/cloc # GentooHipersaites pieteikšanās ir redzama.
sudo apk pievienot cloc # Alpine Linux
doas pkg_add cloc # OpenBSD
sudo pkg instalēt cloc # FreeBSD
sudo portu instalējiet cloc # macOS ar MacPorts
brūvējiet instalējiet cloc # macOS ar Homebrew
choco instalēt cloc # Windows ar Chocolatey
liekšķere instalēt cloc # Windows ar liekšķeri

Jūs varat pievienot cloc vides mainīgajam, skatiet tālāk sniegto apmācību:

cmd, lai iestatītu pastāvīgās vides mainīgā komandu
https://www.itsvse.com/thread-9230-1-1.html

Koda apjoma saskaitīšana pašreizējā mapē



Mapes koda apjoma izslēgšana



Saskaitiet koda rindu skaitu katram failam direktorijā


Parametru opcijas

--diff <set1> <set2> - aprēķina koda starpību starp set1 un set2 avota failiem. Ievade var būt failu un direktoriju sajaukums.
--git - piespiediet ievades atpazīt kā git mērķus, ja tie netiek atpazīti kā failu vai direktoriju nosaukumi.
--ignore-whitespace - ignorē horizontālās atstarpes, salīdzinot failus ar --diff.
--max-file-size=<MB> - ja vēlaties izlaist failus, kas ir lielāki par noteiktu MB apjomu.
--exclude-dir=<dir1>,<dir2> - izslēgt doto ar komatiem atdalītu direktoriju.
--exclude-ext=<ext1>,<ext2> - Izslēgt doto faila paplašinājumu.
--csv - Eksportējiet rezultātus CSV faila formātā.
--csv-delimiter=<C> - izmanto <C>rakstzīmes kā norobežotājus.
--out=<file> - Saglabājiet rezultātu<file> .
--quiet - atspējo visus informatīvos ziņojumus un parāda tikai galīgo ziņojumu.
--sql=<file> - Raksta rezultātu kā izveides un ievietošanas priekšrakstus, kurus var nolasīt datu bāzes programma, piemēram, SQLite.

(Beigas)




Iepriekšējo:PDF.JS Priekšskatīt PDF failus ķīniešu valodā Problēmas netiek rādītas
Nākamo:【OData】(1) Pamatzināšanas par OData
Publicēts 23.02.2023 22:23:01 |
Iemācieties mācīties
Publicēts 24.02.2023 10:33:08 |
Sha Ye Bu Shi
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com