CodeFit: El Linter de Fitness Premium
CodeFit es la extensión definitiva para Visual Studio Code diseñada bajo una filosofía implacable: incentivar un código limpio a través del movimiento físico.
Esta herramienta transforma los errores de sintaxis, advertencias y sugerencias detectados en tu editor en repeticiones de ejercicio real que deberás realizar al terminar tu jornada de desarrollo. Es el aliado perfecto para quienes buscan perfeccionar su lógica mientras cuidan su postura, articulaciones y salud cardiovascular.
Desarrollado con orgullo por: ArcadigHub & Iván Artiles.
🎨 Novedades y Características de la Versión Premium (v2.0.0)
🔴 Rediseño Visual Ultra-Premium
La interfaz de usuario ha sido completamente rediseñada bajo una estética moderna de tema oscuro profundo con acentos de color coral brillante (#FF5F7E). Cuenta con:
- Controles superiores minimalistas e íconos vectoriales SVG.
- Un dial de progreso circular abierto (de 270 grados) con resplandor neon que indica el contador de deuda en tiempo real.
- Paneles deslizantes integrados (overlays) con transiciones suaves de entrada y salida para no entorpecer el espacio de trabajo.
- Botones de acción interactivos con efectos de pulso para motivar la realización de ejercicio.
🏃 Ejercicio Configurable Único
Para evitar la fragmentación, CodeFit ahora centraliza todas las penalizaciones en un contador unificado de deuda.
- Configura tu ejercicio enfocado desde la sección de Ajustes: Flexiones (Push-ups), Abdominales (Sit-ups) o Sentadillas (Squats).
- Los errores de código acumulan repeticiones que se sumarán directamente al histórico y a la métrica del ejercicio activo en ese momento.
💳 Saldado de Deuda Adaptativo y Personalizado
El botón principal "🏃 Hacer ejercicio" despliega un panel rápido de pagos para descontar reps según tus entrenamientos:
- Atajos de saldado rápido: 1, 5 o 10 repeticiones.
- Opción directa de Saldar Todo cuando completas la sesión completa.
- Campo de Cantidad Personalizada para restar el número exacto de repeticiones que desees.
🔔 Alertas y Recordatorios Periódicos
En la pestaña de Alertas, programa notificaciones de aviso para recordarte saldar tus cuentas pendientes:
- Activa o desactiva alertas directamente en el panel.
- Establece intervalos periódicos personalizados: cada 15 minutos, 30 minutos, 1 hora, 2 horas o 4 horas.
- La extensión monitoreará en segundo plano tu deuda activa y te recordará realizar pausas activas cuando acumules reps pendientes.
📊 Estadísticas Avanzadas e Historial Semanal
Accede a una radiografía profunda de tu salud y técnica técnica desde el panel de Estadísticas:
- Métricas Globales: Total de errores acumulados, cantidad de días de entrenamiento, mejor racha histórica y repeticiones absolutas realizadas.
- Historial Semanal de Errores: Gráfico de barras interactivo de tus últimos 7 días. El día con mejor desempeño y mayor cantidad de ejercicio completado se resalta automáticamente con un gradiente dorado/coral vibrante.
- Gráfico de Dona Interactivo (SVG): Representa la distribución porcentual de los ejercicios realizados (Flexiones, Sentadillas y Abdominales) para un balance físico perfecto.
📤 Compartir en Redes (Canva-Style Image Generator)
¡Presume tu progreso con una estética espectacular en LinkedIn o Twitter! Al pulsar "Compartir progreso", CodeFit:
- Dibuja en tiempo real una tarjeta gráfica de alta resolución (800x450 px) en un canvas interno con un degradado premium, logo vectorizado de la marca, tu racha activa (con un icono de flama neon), calorías quemadas (estimación metabólica) y el gráfico de dona de tu balance semanal.
- Copia en un solo clic una publicación rica mixta al portapapeles (
ClipboardItem que almacena tanto el texto motivacional libre de exceso de emojis como la imagen PNG generada). Al presionar Pegar en LinkedIn, se sube automáticamente el banner gráfico y el cuerpo de la publicación.
- Descarga Directa y Soporte: En caso de restricciones del portapapeles en el entorno sandbox de tu sistema operativo, puedes descargar la imagen PNG con un solo botón o hacer clic derecho -> "Copiar imagen" directamente en el modal de previsualización.
🛠️ Cómo Empezar
- Haz clic en Instalar en la parte superior para habilitar la extensión en tu Visual Studio Code o Cursor.
- Ubica el ícono de fitness en la barra lateral izquierda para visualizar tu Dashboard premium interactivo.
- Desarrolla software con normalidad. ¡Mantén tu deuda en cero y tu cuerpo en movimiento constante!
Una iniciativa comprometida en promover código limpio libre de errores y desarrolladores sanos, fuertes y enfocados.