Mam projekt Java w Eclipse z ~ 10 pakietami i ~ 10 plikami klas na pakiet. Czy istnieje sposób na określenie całkowitej liczby wierszy kodu dla całego projektu z poziomu Eclipse? Znam inne narzędzia (np. Code Analyzer, wc itp.), Ale chcę wiedzieć, czy istnieje sposób, aby to zrobić w Eclipse (lub uzyskać potwierdzenie, że nie ma takiej możliwości).
148
Search
>File Search
Zaznacz
Regular expression
pole.Użyj tego wyrażenia:
Wybierz cokolwiek typy plików (
*.java
,*.xml
itp ..) i zestawy pracujące są odpowiednie dla Ciebie.źródło
check off
ciebie znaczymake sure it is checked
. Zauważ, że ta metoda nie liczy pustych wierszy.\n[^\n]*
\n[^!//][\s]*
W Linuksie prostsze jest:
find
do rekurencyjnego wyszukiwania plików * .javawc -l
do liczenia linii:Aby wznowić, po prostu wykonaj:
źródło
W przypadku eclipse (Indigo) zainstaluj ( codepro ).
Po instalacji: - Kliknij prawym przyciskiem myszy swój projekt - Wybierz
codepro
narzędzia -> oblicz metryki - Odpowiedź otrzymasz w zakładce Metryki jako Liczba wierszy.źródło
Czy jesteś zainteresowany liczeniem wierszy wykonywalnych, a nie łączną liczbą wierszy pliku? Jeśli tak, możesz wypróbować narzędzie do pokrycia kodu, takie jak EclEmma . Jako efekt uboczny statystyk pokrycia kodu otrzymujesz statystyki dotyczące liczby wykonywalnych linii i bloków (oraz metod i klas). Są one gromadzone od poziomu metody w górę, dzięki czemu można zobaczyć liczbę wierszy dla pakietów, źródłowych katalogów głównych i projektów.
źródło
Możesz użyć pliku wsadowego z następującym skryptem:
źródło
Myślę, że jeśli masz MyEclipse, dodaje etykietę do strony Właściwości projektu, która zawiera całkowitą liczbę linii kodu źródłowego. Może ci nie pomóc, ponieważ MyEclipse nie jest jednak darmowe.
Niestety w moim przypadku to nie wystarczyło, dlatego napisałem analizator źródeł, aby zebrać statystyki nie zebrane przez inne rozwiązania (np. Metryki wspomniane przez AlbertoPL).
źródło
Bardzo prostą wtyczką do liczenia rzeczywistych wierszy kodu źródłowego jest wtyczka zaćmienia licznika kroków . Pobierz i spróbuj.
link do github
Umieść pobrany plik jar w folderze eclipse \ plugin i uruchom ponownie eclipse.
Kliknij prawym przyciskiem myszy i wybierz licznik kroków
Wynik kroku
źródło
Możesz użyć wcześniejszego produktu Instantiations CodePro AnalytiX . Ta wtyczka Eclipse zapewnia takie statystyki w widoku metryk kodu. Jest to udostępniane bezpłatnie przez Google.
źródło