Skip to content

Listas de Tareas ​

Las listas de tareas son una extensión de Markdown que permite crear listas interactivas con casillas de verificación. Son ideales para gestionar tareas, planes de proyectos, listas de compras y más.

Sintaxis Básica ​

Crear una Lista de Tareas ​

Utiliza - [ ] para una tarea pendiente y - [x] para una tarea completada:

markdown
- [x] Escribir la documentación
- [ ] Implementar la función principal
- [ ] Probar el sistema
- [ ] Desplegar en producción

Visualización Renderizada:

  • [x] Escribir la documentación
  • [ ] Implementar la función principal
  • [ ] Probar el sistema
  • [ ] Desplegar en producción

Listas de Tareas Anidadas ​

Puedes anidar listas de tareas para crear subtareas:

markdown
- [x] Preparar el entorno
  - [x] Instalar Node.js
  - [x] Instalar dependencias
- [ ] Desarrollar funciones
  - [ ] Lógica de autenticación
  - [ ] Gestión de usuarios
- [ ] Pruebas
  - [ ] Pruebas unitarias
  - [ ] Pruebas de integración

Visualización Renderizada:

  • [x] Preparar el entorno
    • [x] Instalar Node.js
    • [x] Instalar dependencias
  • [ ] Desarrollar funciones
    • [ ] Lógica de autenticación
    • [ ] Gestión de usuarios
  • [ ] Pruebas
    • [ ] Pruebas unitarias
    • [ ] Pruebas de integración

Escenarios de Uso ​

Gestión de Proyectos ​

Las listas de tareas son ideales para el seguimiento de proyectos y la gestión de equipos:

markdown
## Plan de Lanzamiento

- [x] Definir requisitos
- [x] Diseño UI
- [ ] Desarrollo frontend
- [ ] Desarrollo backend
- [ ] Pruebas
- [ ] Lanzamiento

Listas de Compras y Tareas Personales ​

markdown
## Lista de Compras

- [x] Leche
- [ ] Pan
- [ ] Huevos
- [ ] Frutas

Documentación Técnica ​

Las listas de tareas pueden usarse para mostrar el progreso de funciones o módulos:

markdown
## Progreso de Funciones

- [x] Autenticación de usuario
- [x] Gestión de usuarios
- [ ] Integración de API
- [ ] Notificaciones por email

Compatibilidad y Diferencias de Implementación ​

Estado de Soporte en Diferentes Plataformas ​

Plataforma/HerramientaSoporte de Listas de TareasInteractividad
GitHub Markdown✅✅ (en la web)
GitLab Markdown✅✅ (en la web)
VitePress✅❌
Obsidian✅✅
Typora✅✅
CommonMark❌❌
Pandoc✅❌

Formato de Salida HTML ​

Las listas de tareas se convierten a listas <ul> con elementos <input type="checkbox"> en HTML:

html
<ul>
  <li><input type="checkbox" checked> Escribir la documentación</li>
  <li><input type="checkbox"> Implementar la función principal</li>
</ul>

Mejores Prácticas ​

Recomendaciones de Uso ​

markdown
✅ Prácticas recomendadas:

1. **Mantén las tareas claras y concisas**
2. **Agrupa tareas relacionadas** usando listas anidadas
3. **Actualiza el estado de las tareas** a medida que avanzas
4. **Utiliza listas de tareas para seguimiento visual** en proyectos

❌ Prácticas a evitar:

1. Listas de tareas demasiado largas y difíciles de leer
2. Tareas poco claras o ambiguas
3. No actualizar el estado de las tareas
4. Usar listas de tareas para información no relacionada con acciones

Sintaxis Relacionada ​

  • Listas - Sintaxis básica de listas
  • Tachado - Marcar tareas completadas
  • Tablas - Seguimiento de tareas en tablas

Herramientas y Plugins ​

  • GitHub: Soporte nativo de listas de tareas en issues y pull requests
  • Obsidian: Seguimiento de tareas y panel de tareas
  • Typora: Edición visual de listas de tareas
  • VS Code: Extensiones para gestión de tareas Markdown

Las listas de tareas hacen que la gestión de proyectos y el seguimiento de tareas sean más claros y eficientes en Markdown. Aprovecha esta función para mejorar tu productividad y organización.

Construido con VitePress