Jaki jest sposób policzenia całkowitej liczby linii w projekcie Xcode? Widzę liczbę linii w pojedynczym pliku, ale potrzebuję podsumowania wszystkich linii w projekcie.Policz całkowitą liczbę linii w projekcie XCode
Odpowiedz
W App Store znajduje się aplikacja o nazwie Xcode Statistics. (Czy coś takiego). Robi to, co chcesz.
Słowo ostrzeżenia. Liczba linii w projekcie ma niewiele do zerowego związku z jakością lub złożonością tego projektu.
Lekkim rozwiązaniem, jeśli używasz Homebrew (i wentylatora terminala) jest program wiersza poleceń "Cloc" (licznik linii kodu). Rozkłada dane wyjściowe dla języków używanych w projekcie i udostępnia inne użyteczne informacje.
$ brew install cloc
$ cd path/to/project/
$ cloc .
'$ brew install cloc' ' $ cd ścieżka/do/projektu/' ' $ cloc .' – blwinters
Check out: CLOC
cloc zlicza puste linie, linie komentarza i fizyczne linie kodu źródłowego .
Aby użyć CLOC (Count Lines Of Code) do policzenia liczby linii w projekcie. Pobierz plik The cloc Przyroda i napisać następującą linię w terminalu:
perl ./DirectoryWhereClockFileIS/cloc-1.56.pl ./YourDirectoryWhereYourSourcesAre
To pokaże ci jak wyniki:
Jeśli nie chcesz płacić $ 4.99 za jednym razem używaj, a nie chcesz zawracać sobie głowy HomeBrew. Mimo, że nie liczy pustych linii między kodu, można to zrobić:
- Otwórz Terminal
- cd do projektu Xcode
- Wykonaj następujące pozycje, gdy wewnątrz projektu celowego:
find . -name "*.swift" -print0 | xargs -0 wc -l
Jeśli chcesz wykluczyć Dozetki
find . -path ./Pods -prune -o -name "*.swift" -print0 ! -name "/Pods" | xargs -0 wc -l
Jeśli projekt ma Objective C i SWIFT:
find . -type d \(-path ./Pods -o -path ./Vendor \) -prune -o \(-iname \*.m -o -iname \*.mm -o -iname \*.h -o -iname \*.swift \) -print0 | xargs -0 wc -l
Dzięki za to. I w twoim drugim punkcie wiem, że wiem. To tylko dla zabawy;) – user3892683
Ah ok. Chciałem tylko wskazać :-) – Fogmeister
Aha i dla innych nazwa brzmi: "statystyki projektu dla xcode" – user3892683