Todo tu proyecto. Un archivo.
Los archivos repartidos por carpetas anidadas son difíciles de entregar. CodeBag lee tu proyecto, te muestra solo lo que es realmente código fuente y lo convierte en un archivo que se puede leer de principio a fin.
Solo lo que cuenta
CodeBag construye el árbol a partir de tu carpeta de proyecto — pero bin, obj, .vs, node_modules y packages ni siquiera aparecen. Qué extensiones cuentan como código fuente lo decides tú: .cs, .js, .json, .xaml, .sql, .ps1 y lo que necesites, ampliable en cualquier momento. Las carpetas sin un solo archivo fuente no se pueden marcar — no puedes llevarte lastre por descuido.
Primero mirar, después exportar
Un clic en un archivo lo muestra con resaltado de sintaxis en la vista previa. C#, VB, XML, HTML, CSS, JavaScript, JSON, SQL, PowerShell, Markdown — o automáticamente según el tipo de archivo. La fuente, los colores y los números de línea los ajustas como los conoces de tu editor.
Un archivo que de verdad se puede leer
La exportación escribe todo lo marcado en un archivo de texto con una cabecera — nombre del proyecto, ruta, fecha — y antes de cada archivo un separador bien visible con su ruta relativa. Quien lo abre ve al instante qué viene de dónde. El resultado aparece en la ventana de vista previa antes de que lo entregues.
Hecho para el momento en que pasas código
Pedir consejo a una IA sin subir cuarenta archivos uno a uno. Enviarle a un compañero el estado de hoy. Guardar una instantánea del código tal y como estaba ese día. Para eso está CodeBag.
| Sistema | Windows |
|---|---|
| Salida | un archivo de texto con marca de tiempo |
| Siempre omitidos | bin, obj, .vs, node_modules, packages |
| Tipos de archivo | configurables libremente |
| Resaltado de sintaxis | 11 perfiles de lenguaje + automático |
| Interfaz | inglés |