lineas descargar contador codigo netbeans lines-of-code

netbeans - descargar - contador de lineas de codigo en java



Cómo contar líneas en un proyecto de netbeans (4)

Esperaba una respuesta de cortar y pegar. Así que escribí uno.

EDITAR: Admite millones de líneas de código. No se requieren bibliotecas externas.

public static void main(String[] args) throws FileNotFoundException { final String folderPath = "D://Dev//MYPROJECT//src"; long totalLineCount = 0; final List<File> folderList = new LinkedList<>(); folderList.add(new File(folderPath)); while (!folderList.isEmpty()) { final File folder = folderList.remove(0); if (folder.isDirectory() && folder.exists()) { System.out.println("Scanning " + folder.getName()); final File[] fileList = folder.listFiles(); for (final File file : fileList) { if (file.isDirectory()) { folderList.add(file); } else if (file.getName().endsWith(".java") || file.getName().endsWith(".sql")) { long lineCount = 0; final Scanner scanner = new Scanner(file); while (scanner.hasNextLine()) { scanner.nextLine(); lineCount++; } totalLineCount += lineCount; final String lineCountString; if (lineCount > 99999) { lineCountString = "" + lineCount; } else { final String temp = (" " + lineCount); lineCountString = temp.substring(temp.length() - 5); } System.out.println(lineCountString + " lines in " + file.getName()); } } } } System.out.println("Scan Complete: " + totalLineCount + " lines total"); }

Los resultados son similares a los siguientes:

(truncated) 47 lines in WarningLevel.java Scanning design 1367 lines in ProcessResultsFrame.java 83 lines in TableSettingPanel.java Scanning images Scanning settingspanel 67 lines in AbstractSettingPanel.java 215 lines in AdvancedSettingsPanel.java 84 lines in BaseSettingsPanel.java 451 lines in DatabasePanel.java 488 lines in EmailPanel.java 458 lines in FTPGUIPanel.java 482 lines in FTPScheduledTaskPanel.java 229 lines in GUISettingPanel.java 87 lines in RootSettingJPanel.java 722 lines in ServerVisualIdentificationSettingPanel.java Scan Complete: 123685 lines total

Si le falta algo, hágamelo saber y haré todo lo posible para corregirlo. ¡Gracias!

Hola tengo netbeans 7 y me preguntaba cómo calcular el total de líneas para un proyecto. He revisado Google, pero cada vez que lo hago solo encuentro callejones sin salida o complementos que no funcionan. ¿Alguien sabe cómo contar las líneas?



Sé que esta es una pregunta muy antigua, sin embargo, hay una manera más simple de encontrar el recuento de líneas en un proyecto de netbeans que no implica instalar complementos:

  1. Haga clic derecho en la carpeta o paquete en el que desea encontrar la cantidad de líneas
    Nota: No haga clic con el botón derecho en el proyecto en sí, ya que eso también hará que cuente las líneas en todos los archivos generados.
  2. Haga clic en Find o Find in Files o presione Ctrl F.
  3. Asegúrese de que el menú desplegable Match esté configurado en Regular Expression .
  4. Escriba /n en el cuadro de búsqueda.
  5. Presione Buscar y la cantidad de líneas que tiene su proyecto se mostrará en la parte superior de la
    Pestaña de Search Results

Nota: En NetBeans, la búsqueda se detiene después de 5000 resultados, por lo que si su proyecto es más largo que ese, entonces este método no funcionará


Puede usar wordcount que funciona con 7.1 nb-wordcount que funciona con 8.2.

Para configurar el conteo de palabras vaya en Herramientas -> Opciones -> Varios . Accept filename cambiar Accept filename si desea que coincidan otros archivos que no sean Java y Groovy.

Para visualizar la ventana de conteo, vaya a Ventana -> Abrir ventana de WordCount .

Para mostrar las estadísticas, haga clic en WordCounting (segundo botón). Mostraré las estadísticas del directorio seleccionado en Proyectos (ventana) (tiene que ser un paquete o algo así como Paquetes de origen o páginas web, no funcionará si selecciona el proyecto ).

Además, si estás en Linux, simplemente puedes ejecutar:

find . -name ''*.java'' | xargs wc -l