Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Programik do liczenia linii kodu.
lukasz1985
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

Ostrzeżenie: (0%)
-----


Od dłuższego czasu chodziło za mną, żeby zrobić jakiś prosty program do liczenia linii kodu w językach
o składni pochodnej od C. Więc oto i jest:
https://dl.dropboxusercontent.com/u/40322040/LineCounter.jar

Program wykonany w Javie, więc wymaga zainstalowanego JRE.

Screen:
(IMG:http://i1335.photobucket.com/albums/w677/luke1985m/linecounter_screen_zps12b2c5d4.png)

Może komuś sie przyda (IMG:style_emoticons/default/smile.gif)


Ten post edytował lukasz1985 15.01.2014, 20:22:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukasz1985
post
Post #2





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

Ostrzeżenie: (0%)
-----


No to raczej nie są błędy tylko pewne założenia, które ze pewnym przybliżeniem można przyjąć. Poza tym nie rozumiem co masz na myśli pisząc, że w linii może nie być {;}()[] ? Nie za bardzo ma to znaczenie, poza tym był tam inny błąd, to:

  1. boolean isSyntaxLine = line.trim().replace(" ", "").matches("[\\{;\\}\\(\\)\\{\\}\\:]*");


Wygląda teraz tak:
  1. boolean isSyntaxLine = line
  2. .replace(" ", "")
  3. .replaceAll("[\\{;\\}\\(\\)\\{\\}\\:]*", "")
  4. .length() == 0;


Ten kod sprawdza czy w linii znajdują się wyłącznie znaki składniowe i zalicza je do "meaninglessLines" - czyli inii
które są puste, zawierają jedynie komentarze lub jedynie znaki składniowe. Może o to Ci chodziło?




Ten post edytował lukasz1985 16.01.2014, 11:58:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 20:06