Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3354|Jawab: 2

CLOC menghitung baris kode sumber kosong, komentar, dan fisik dalam bahasa pemrograman

[Salin tautan]
Diposting pada 23/02/2023 20.36.42 | | | |
CLOC adalah alat untuk menghitung baris informasi kode sumber yang dapat menghitung baris kode sumber kosong, komentar, dan fisik dalam banyak bahasa pemrograman. Mengingat dua versi basis kode, cloc dapat menghitung perbedaan antara baris kosong, baris komentar, dan baris kode sumber. Ini ditulis seluruhnya dalam Perl dan tidak bergantung pada distribusi standar Perl v5.6 ke atas (kode dari beberapa modul eksternal disematkan di cloc), membuatnya sangat portabel. Seperti yang kita semua tahu, cloc berjalan di berbagai macam Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX, HP-UX, Solaris, IRIX, z/OS, dan Windows. (Untuk menjalankan versi sumber Perl dari cloc di Windows, Anda memerlukan ActiveState Perl 5.6.1 atau lebih baru, Strawberry Perl, Subsistem Windows untuk Linux, Cygwin, MobaXTerm, atau lingkungan dan terminal mingw, seperti yang disediakan oleh Git untuk Windows.) Atau, biner Windows dari cloc yang dihasilkan menggunakan PAR::P acker dapat digunakan untuk berjalan di komputer Windows yang tidak memiliki Perl atau Cygwin. )


Alamat GitHub:Login hyperlink terlihat.
Alamat Unduhan:Login hyperlink terlihat.

Instal melalui pengelola paket

npm instal -g cloc              #Login hyperlink terlihat.
sudo apt install cloc # Debian, Ubuntu
sudo yum instal cloc # Topi Merah, Fedora
sudo dnf instal cloc # Fedora 22 atau lebih baru
sudo pacman -S cloc # Lengkungan
sudo emerge -av dev-util/cloc # GentooLogin hyperlink terlihat.
sudo apk tambahkan cloc # Alpine Linux
doas pkg_add cloc # OpenBSD
sudo pkg instal cloc # FreeBSD
sudo port install cloc # macOS dengan MacPorts
brew install cloc # macOS dengan Homebrew
choco instal cloc # Windows dengan Chocolatey
scoop install cloc # Windows dengan Scoop

Anda dapat menambahkan cloc ke variabel lingkungan, lihat tutorial di bawah ini:

cmd untuk mengatur perintah variabel lingkungan permanen
https://www.itsvse.com/thread-9230-1-1.html

Menghitung jumlah kode di folder saat ini



Kecualikan jumlah kode untuk folder



Menghitung jumlah baris kode untuk setiap file di direktori


Opsi parameter

--diff <set1> <set2> - menghitung perbedaan kode antara file sumber set1 dan set2. Inputnya bisa berupa campuran file dan direktori.
--git - memaksa input untuk dikenali sebagai target git jika tidak dikenali sebagai nama file atau direktori sejak awal.
--ignore-whitespace - mengabaikan spasi horizontal saat membandingkan file dengan --diff.
--max-file-size=<MB> - jika Anda ingin melewati file yang lebih besar dari jumlah MB tertentu.
--exclude-dir=<dir1>,<dir2> - kecualikan direktori yang dipisahkan koma tertentu.
--exclude-ext=<ext1>,<ext2> - Kecualikan ekstensi file yang diberikan.
--csv - Ekspor hasilnya ke format file CSV.
--csv-delimiter=<C> - menggunakan <C>karakter sebagai pembatas.
--out=<file> - Simpan hasilnya<file> ke .
--quiet - menonaktifkan semua pesan informasi dan hanya menampilkan laporan akhir.
--sql=<file> - Menulis hasil sebagai pernyataan buat dan sisipkan, yang dapat dibaca oleh program database seperti SQLite.

(Akhir)




Mantan:PDF.JS Pratinjau file PDF bahasa Cina tidak ada masalah yang ditampilkan
Depan:【OData】(1) Pengetahuan dasar tentang OData
Diposting pada 23/02/2023 22.23.01 |
Belajar belajar
Diposting pada 24/02/2023 10.33.08 |
Sha Ye Bu Shi
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com