Počítač riadkov II v JavaFX
Počítač riadkov je jednoduchý program, ktorý Vám pomôže zistiť približnú veľkosť Vášho projektu.
Cesty k súborom môžu byť pohodlne pridané pretiahnutím do textovej oblasti. Cesty môžu byť relatívne - voči adresári, v ktorom bol program spustený. Adresáre sú prehliadania rekurzívne.
Podporované jazyky: C, C ++, C #, Clojure, CSS, Erlang, Groovy, HTML, Java, JavaScript, Lua, Objective-C, Pascal, PHP, Python, Scala, VBScript, Visual Basic, XML (FXML, XSL, XSD)
Zisťované informácie
- Typ - typ súboru alebo programovací jazyk
- Súbory - počet analyzovaných súborov. Ak sa vyskytne chyba pri čítaní, tak sa súbor nezapočítava.
- Veľkosť v bajtoch - súhrnná veľkosť analyzovaných súborov v bajtoch
- riadky kód - počet riadkov s kódom
(
= 4.d - 4.b - 4.c
)komentáre - počet riadkov zaberajúcich komentáre (nepočítajú sa prázdne riadky vnútri blokových komentárov)
prázdne - počet riadkov obsahujúcich len biele znaky
celkom - súčet troch predchádzajúcich
- kód - počet riadkov s kódom
(
= 4.d - 4.b - 4.c
) - komentáre - počet riadkov zaberajúcich komentáre (nepočítajú sa prázdne riadky vnútri blokových komentárov)
- prázdne - počet riadkov obsahujúcich len biele znaky
- celkom - súčet troch predchádzajúcich
- znaky komentáre - počet znakov vnútri
komentárov (vrátane whitespace)
odsadenie - počet medzier alebo tabulátorov k prvému znaku (počíta sa aj vnútri blokových komentárov)
whitespace - súčet všetkých "bielych znakov"
celkom - súčet všetkých znakov (vrátane whitespace)
- komentáre - počet znakov vnútri komentárov (vrátane whitespace)
- odsadenie - počet medzier alebo tabulátorov k prvému znaku (počíta sa aj vnútri blokových komentárov)
- whitespace - súčet všetkých "bielych znakov"
- celkom - súčet všetkých znakov (vrátane whitespace)
Tip: Kliknutím do hlavičky sa obsah zoradia podľa hodnôt vo stĺpca.
Filtrovanie súborov
Dialógové okno pre filtrovanie súborov je možné vyvolať kliknutím na tlačidlo s ikonou filtra (po pravej strane od vstupného textového poľa).
Regulárny výraz môže byť aplikovaný buď len na názov súboru (napr .:
soubor.txt
) alebo na absolútnu cestu k súboru (napr .:
C:\Dokumenty\soubor.txt
).
Majte na pamäti
- Textové dokumenty sú načítané s kódovaním UTF-8, Windows-1250 alebo ISO 8859-2.
- Parser nepodporuje vnorené komentáre. (Vo väčšine jazykov rovnako nie sú.)
K spusteniu je vyžadovaná minimálne Java 8u40. Program sa neinštaluje ani v počítači nezanecháva žiadne dáta.
Pri písaní som hľadel na objektový návrh a čistý kód. Používal som najnovšie knižnice a rozhrania (JavaFX, NIO, Stream API a i.).
Repozitár so zdrojovými kódmi: https://github.com/...e-Counter-II
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 210x (219.97 kB)
Aplikácia je vrátane zdrojových kódov v jazyku Java