DevCleaner: limpia tus desarrollos

Hace poco tiempo me di cuenta de que almacenaba en mi equipo un gran número de proyectos de desarrollo, que había ido acumulando a lo largo de los meses. Estos proyectos cada vez ocupaban más espacio y, por lo tanto, era importante limpiarlos.

Estructura de un proyecto de desarrollo

Normalmente todos los proyectos de desarrollo tienen la siguiente estructura:

  1. Una o varias carpetas donde se almacena el código fuente.
  2. Otra carpeta donde se guardan recursos: imágenes, traducciones, archivos de configuración, etc.
  3. Un conjunto de carpetas donde se guardan dependencias, archivos con el código precompilado, paquetes y los archivos finales para ser publicados.

Está bastante claro que ni se quiere perder el código de las aplicaciones, ni los archivos auxiliares necesarios para que la misma funcione correctamente. Pero todos los archivos del punto 3, son candidatos a ser eliminados, puesto que se pueden volver a generar a partir de los archivos de los puntos 1 y 2.

DevCleaner o cómo limpiar tus proyectos de desarrollo paso a paso

Una vez analizado la estructura de los proyectos de desarrollo, me dispuse a encontrar alguna solución que me permitiera limpiar los múltiples proyectos que atesoraba. Sin embargo, no encontré ningún programa que realizase esta labor, así que creé el mío: DevCleaner.

Este programa, actualmente, funciona de la siguiente manera:

  • Busca todas las soluciones de Visual Studio en la ruta indicada.
  • Carga todos los proyectos que están contenidos en cada una de las soluciones.
  • Limpia todos los proyectos marcados, eliminando todos los archivos innecesarios.

¿Cuanto espacio libre podré conseguir?

Seguramente tu principal pregunta será, si esta limpieza va a recuperar mucho espacio. La contestación, es que todo depende del número y tipología de los proyectos que tengas almacenados. Pero en la siguiente tabla puedes ver cuanto logré yo recuperar:

AntesDespués
Tamaño5.57GB1GB
Ficheros56 79624 660

Como se puede ver en la tabla anterior, aunque la reducción en ficheros es más comedida, en tamaño la reducción es muy considerable.

Espero que este programa os resulte de utilidad y tus sugerencias para mejorarlo.

The following two tabs change content below.

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL
Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL

Share
Publicado por
Jorge Durán

Recent Posts

[Remix] Multitud de recursos para .NET

En los últimos tiempos no he podido escribir con toda la frecuencia que me gustaría,…

3 años hace

¿Qué es un puntero y cómo se usan?

Uno de los problemas más comunes a los que se enfrentan los usuarios que empiezan…

3 años hace

Los 10 mejores paquetes nuget que tienes que instalar

Cuando empiezas un proyecto hay una serie de aspectos comunes que suelen ser resueltos mediante…

4 años hace

Haz los mejores layouts y patrones CSS fácilmente

Si alguna vez has tenido que realizar un desarrollo de front-end seguramente te habrás dado…

4 años hace

10 lugares con retos y competiciones de programación

Una vez que una persona ya ha aprendido lo básico sobre un lenguaje de programación,…

5 años hace

¿Cómo elegir un buen hosting para tu proyecto?

Hoy en día, un gran porcentaje de los proyectos que se desarrollan son páginas webs.…

5 años hace