Comenzamos un proyecto nuevo, nos enfocamos en la codificación probando componentes para poder resolver los problemas y llegar a nuestro objetivo.
Pero ni bien nos damos cuenta, tenemos decenas de unidades de todos aquellos componentes que hemos probados pero que al final no vamos a utilizar.
Pero unas líneas más de código no importa, no hace la diferencia, pero si notamos la diferencia en el momento de compilar y nos sorprendemos con el tamaño de nuestro ejecutable.
Cómo eliminamos el uso de las unidades?
Por suerte, Delphi cuenta con una herramienta de código abierta, cnPack.
cnPack, es un conjunto de herramientas de uso gratioto y código abierto que complementan las funciones de Delphi / C ++ Builder / CodeGear RAD Studio, mejorando eficiencia del desarrollo.
Estas herramientas se mantienen totalmente actualizadas, siendo compatibles hasta la última versión de Rad Studio.
Para eliminar el uso de las unidades que ya no utilizamos con cnPack, solo debemos ir al menú Tools -> cnPack -> Uses Cleaner como lo mostramos en la siguiente imagen:
AL ingresar en Uses Cleaner nos mostrará una ventana con la opción de seleccionar si queremos eliminar las unidades en desuso de:
- Unidad Actual
- Unidades abiertas
- Totas las unidades del proyecto
- Todas las unidades del grupo de proyectos
Por último nos solicita una confirmación de todas las unidades que se va a eliminar, y trabajo terminado.