Come contare le righe del codice Java usando Idea Intellij?
-
26-09-2019 - |
Domanda
So di aver usato la funzione in passato, ma non ho idea di come l'ho fatto prima. Deve essere qualcosa di semplice, giusto?
Soluzione
Il Statistica Il plugin ha funzionato per me.
Per installarlo da Intellij:
File - Impostazioni - Plug -in - Sfoglia i repository ... trovalo nell'elenco e fai doppio clic su di esso.
Finestra statistica aperta da:
Visualizza -> Windows degli strumenti -> statistica
Altri suggerimenti
Il modo rapido e sporco è fare una ricerca globale '\n'
. Puoi filtrarlo come preferisci le estensioni dei file ecc.
Ctrl-Spostare-F -> testo da trovare = '\n'
-> Trova.
EDIT: e "espressione regolare" deve essere controllata.
In passato ho usato il nome eccellente Metricsreloaded Plugin per ottenere queste informazioni.
È possibile installarlo dal repository JetBrains.
Una volta installato, accedere tramite: Analizza -> Calcola le metriche ...
Proprio come ha detto Neil:
Ctrl-Spostare-F -> testo da trovare =
'\n'
-> Trova.
Con un solo miglioramento, se si entra "\n+"
, puoi cercare linee non vuote
Se anche le linee con spazi bianche possono essere considerate vuote, allora puoi usare il regex "(\s*\n\s*)+"
non contarli.
Sebbene non sia un'opzione Intellij, è possibile utilizzare un semplice comando bash (Se Il tuo sistema operativo è Linux/Unix). Vai alla tua directory di origine e digita:
find . -type f -name '*.java' | xargs cat | wc -l
Statistica I plugin funziona bene!
Ecco un rapido caso:
- Ctrl+Spostare+UN e Serach per "statistica" per aprire il pannello.
- Vedrai il pannello come screenshot e quindi fai clic su
Refresh
per l'intero progetto o selezionare il tuo progetto o file eRefresh on selection
per solo selezione.
Ora sono disponibili 2 versioni di Metricsleaded. Uno supportato su V9 e V10 è disponibile quihttp://plugins.intellij.net/plugin/?idea&id=93
È possibile utilizzare le righe di codice di conteggio (Cloc)
SU Settings
-> External Tools
Aggiungi un nuovo strumento
- Nome: conteggi righe di codice
- Gruppo: statistiche
- Programma: percorso/a/cloc
- Parametri: $ ProjectFileDir $ o $ FILEparentdir $
Per trovare tutte le righe vuote di codice prova la soluzione di NEIL:
Aprire Trova in sentiero (Ctrl+Spostare+F)
Cerca la seguente espressione regolare: \n'
Per righe con almeno un carattere usa la seguente espressione:
(.+)\n
Per righe con almeno un carattere di parole o cifre usa la seguente espressione:
`(.*)([\w\d]+)(.*)\n`
Avviso: ma l'ultima riga di file viene conteggiata solo se si ha una rottura di riga dopo di essa.