Rehber Projelerinizin kaç satır koddan oluştuğunu hesaplama

Ömerrrrrr

Hectopat
Katılım
8 Nisan 2020
Mesajlar
2.092
Makaleler
3
Çözümler
18
Daha fazla  
Cinsiyet
Erkek
Merhabalar. Yazdığım bazı projelerin kaç satır olduğunu merak ediyordum. Bunun için linux ve windowsta CLOC gibi programlar var ama ekstra program indirmeden de bunu basit bir şekilde yapmak mümkün. Belki ilgisini çekip denemek isteyenler olur.

Öncelikle powershell'i açın ve saymak istediğiniz klasöre gidin. Ardından kodu yapıştırın. En üst klasöre gitmeniz yeterli. Altındaki bütün alt klasörleri sayacaktır.
Kod:
$totalLines = 0
$results = Get-ChildItem -Recurse -Filter *.cs | Group-Object Directory | ForEach-Object {
    $lineCount = ($_ | Select-Object -ExpandProperty Group | Select-String . -AllMatches | Measure-Object).Count
    $totalLines += $lineCount
    [PSCustomObject]@{
        Directory = $_.Name
        LineCount = $lineCount
    }
}
$results += [PSCustomObject]@{
    Directory = "Total lines of code :"
    LineCount = $totalLines
}
$results | Format-Table -AutoSize

Burada -Filter *.cs kısmı önemli. Ben c# ile yazdığım için .cs uzantılı dosyaları saydım. Sizler .js .py ne isterseniz onu saydırabilirsiniz.

1706040576932.jpeg


Sadece kod değil tabi ki. Herhangi bir şeyin kaç satırdan oluştuğunu görüntüleyebilirsiniz. Belki birilerinin ilgisini çeker diye paylaşayım dedim.
 

Yeni konular

Geri
Yukarı