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.

Built by www.markdownlang.com