Sé que hay bastantes herramientas para contar líneas. ¿Hay algo simple que no sea parte de algún otro gran paquete que uses?¿Qué herramienta utilizas para contar líneas de código fuente en Visual Studio Projects?
Respuesta
Slick Edit Gadgets tiene un buen informe y lo descomponen por líneas de código, espacios en blanco y comentarios. El complemento es gratuito y relativamente pequeño.
Lo siento si no es una respuesta directa, pero estos días me gusta mucho más el uso de códigos de herramientas o perfiladores métricas en lugar de líneas de código. Ants profiler y NDepend son dos que inmediatamente vienen a la mente.
Es sólo que estas herramientas le permiten obtener un conocimiento real sobre el tamaño/complejidad de su software, líneas de código es una métrica muy primitiva.
me doy cuenta de que es una métrica primitiva. Solo quería saber una figura del parque de béisbol sin sacar conclusiones importantes de ella. –
Usted podría utilizar encontrar y wc de este paquete relativamente pequeño, http://unxutils.sourceforge.net/
Como
find . -name *.cs -exec wc -l {} \;
O, si usted tiene una máquina handylinux puede montar la unidad y lo hace así, y te dará una figura de estadio. Puede complejizar para eliminar comentarios, etc. Pero dado que solo quiere una figura de estadio, no debería ser necesario.
no está seguro de si esto funciona en VS08 ... code project
También he utilizado este sencillo C# herramienta hecha.
http://richnewman.wordpress.com/2007/07/09/c-visual-basic-and-c-net-line-count-utility-version-2/
Yo uso este script en Python:
import os, sys
total_count = 0
for root, dirs, filenames in os.walk(sys.argv[1]):
dirs[:] = [ # prune search path
dir for dir in dirs
if dir.lower() not in ('.svn', 'excludefrombuild')]
for filename in filenames:
if os.path.splitext(filename)[1].lower() in ('.cpp', '.h'):
fullname = os.path.join(root, filename)
count = 0
for line in open(fullname): count += 1
total_count += count
print count, fullname
print total_count
exacta paquete StodioTools de Magic (gratis) muestra LoC ejecutable entre otras métricas. Este es un plug-in para VisualStudio 2008.
[Sitio del proveedor] (http://submain.com/productsstudiotools.aspx) informa: _StudioTools se retiró y ya no se ofrecerá para su descarga o no se admitirá._ –
Si tiene Visual Studio 2008 Team Developer o edición Team Suite, que can get them directly en Visual Studio usando Code Metrics.
clic derecho sobre el proyecto en el Explorador de soluciones y seleccione "Código de calcular métricas".
Proyecto Línea de contador está muy bien, pero se necesita un archivo .reg actualizado para VS 2008 y más adelante. Tengo un archivo .reg para Visual Studio 2010 en mi sitio web: http://www.onemanmmo.com/index.php?cmd=newsitem&comment=news.1.41.0. Hay algunas instrucciones en la discusión en CodeProject http://www.codeproject.com/KB/macros/linecount.aspx con información sobre cómo ejecutarlo con Visual Studio 2008.
- 1. Líneas de código en Eclipse PyDev Projects
- 2. ¿Visual Studio 2010 Professional Solutions/Projects es 100% compatible con Visual Studio 2010 Premium Solutions/Projects?
- 3. Fuente ventana Esquema de código para Visual Studio 2010
- 4. ETA en Smart Device Projects para Visual Studio 2010
- 5. Reformulación de código fuente avanzado (C++) con Visual Studio?
- 6. Visual Studio mscorlib clases código fuente
- 7. ¿Qué herramienta utilizas para construir un programa Erlang?
- 8. ¿Qué herramienta utilizas para hacer los gráficos burndown?
- 9. MSTest Projects en Visual Studio: ¿qué archivos comprometer al control de versiones?
- 10. Número de líneas de código de recuento en Visual Studio
- 11. Líneas de código de corte largo en Visual Studio 2008
- 12. Complemento de revisión de código para Visual Studio y TFS
- 13. ¿Cómo ordeno las líneas de código alfabéticamente en Visual Studio?
- 14. código plegado en Visual Studio para F #
- 15. Importación del código fuente existente de C++ en Visual Studio
- 16. proveedores de código fuente por proyecto en Visual Studio?
- 17. JUnit Max Herramienta equivalente para Visual Studio
- 18. No entiendo el concepto de Visual Studio Projects and Solutions
- 19. Herramienta de anotación de código fuente
- 20. Mostrar fuentes japonesas en código fuente utilizando Visual Studio
- 21. ¿Cómo contar las líneas de código?
- 22. Utilidad para contar el número de líneas de código en Python o Bash
- 23. Control de fuente TFS sin Visual Studio?
- 24. ¿Hay alguna herramienta para seleccionar algún código en Visual Studio y que muestre el MSIL correspondiente?
- 25. ¿Qué constituye un bloque de código en Visual Studio 2010?
- 26. Números de líneas relativas en Visual Studio
- 27. Visual Studio - Determinación de líneas No de líneas de código en un proyecto
- 28. Buscando el código fuente de .NET Framework desde Visual Studio
- 29. Visual Studio - Adjunte el código fuente a la referencia
- 30. Alineación de código/margen de código en Visual Studio
Lo he usado también. Tiene un gráfico circular que muestra qué proporción de cada tipo de línea se usa en el código. – harriyott
enlace roto, y parece que ya no existe el producto (tal vez parte de SlickEdit ahora?) – MGOwen