Farklı projelerle uğraşırken, bazen ilerleme raporları veya istatistikler sağlamanız veya sadece kodun değerini hesaplamanız gerekebilir.
Basit ama güçlü bir araç var " cloc-count kod satırları ", tüm kodların sayısını saymanıza ve aynı anda yorumları ve boş satırları hariç tutmanıza olanak tanır.
Tüm büyük Linux dağıtımları için uygundur, birden çok programlama dilini ve dosya uzantısını destekler ve kullanım için herhangi bir özel gereksinimi yoktur.
Bu eğitimde, bir Linux sistemine nasıl kurulup kullanılacağını öğreneceksiniz. cloc .
Linux sisteminde Cloc nasıl kurulur ve kullanılır
Kurulum cloc Çok basit ve basit. Cloc'u farklı işletim sistemlerine yüklemek için ilgili paket yöneticisini nasıl kullanacağınızı aşağıda görebilirsiniz:
$ sudo apt install cloc # Debian, Ubuntu $ sudo yum install cloc # Red Hat, Fedora $ sudo dnf install cloc # Fedora 22 veya üstü $ sudo pacman -S cloc # Kemer $ sudo emerge -av dev-util / cloc # Gentoo https://packages.gentoo.org/packages/dev-util/cloc $ sudo apk add cloc # Alpine Linux $ sudo pkg cloc yükle # FreeBSD $ sudo port install cloc # Mac OS X MacPorts ile $ brew install cloc # Homebrew ile Mac OS X $ npm install -g cloc # https://www.npmjs.com/package/clocCloc Belirli bir dosyadaki satırları veya bir dizindeki birden çok dosyayı saymak için kullanılabilir. kullanmak lazım cloc, Sadece yaz cloc, Ardından kontrol edilecek dosyayı veya dizini yazın.
Bu, bash'daki bir dosya örneğidir. Söz konusu dosya bash'de aşağıdaki kodu içerir:
$ cat bash_script.shLinux Bash komut dosyası
Şimdi cloc çalıştıralım.
$ cloc bash_script.shDosyadaki satır sayısını sayın
Gördüğünüz gibi dosya sayısını, boş satırları, yorumları ve kod satırlarını sayar.
cloc Bir başka harika özellik, sıkıştırılmış dosyalarda bile kullanılabilmesidir. Örneğin, en son WordPress arşivini indirdim ve çalıştırdım cloc .
$ cloc latest.tar.gzSonuçlar aşağıdaki gibidir:
Sıkıştırılmış bir dosyadaki satır sayısını sayın
Farklı kod türlerini tanıdığını ve her dil için istatistikleri ayırdığını görebilirsiniz.
Bir dizindeki birden fazla dosyanın raporunu almanız gerekiyorsa, her dosyadaki satırları sayan ve onlar için bir rapor sağlayan "- dosya" seçeneğini kullanabilirsiniz. Çok sayıda dosya ve binlerce satır kod içeren projeler için bu biraz zaman alabilir.
Sözdizimi aşağıdaki gibidir:
$ cloc - dosyaya göre < dizin >Birden çok dosyadaki satır sayısını sayın
olmasına rağmen cloc Yardımı okumak ve anlamak kolaydır, ancak bunlarla ilgili olabilecek bazılarını da ekleyeceğim cloc Birlikte kullanılan ek seçenekler, bazı kullanıcılar bunu yararlı bulabilir.
sonuç olarak
Cloc Cephaneliğiniz için kesinlikle iyi bir şey olan kullanışlı ve pratik bir araçtır. Her gün kullanılmasa da, belirli raporları oluşturmanız gerektiğinde veya sadece projenizin nasıl gittiğini merak ettiğinizde size yardımcı olabilir.