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?

È stato utile?

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:

  1. Ctrl+Spostare+UN e Serach per "statistica" per aprire il pannello.
  2. Vedrai il pannello come screenshot e quindi fai clic su Refresh per l'intero progetto o selezionare il tuo progetto o file e Refresh on selection per solo selezione.

statistic

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top