MarkNode convierte los elementos de lista de tareas de Markdown en casillas de verificación interactivas que puedes pulsar para alternar. Las mismas casillas aparecen en el editor de código fuente y en la vista previa renderizada, y al alternar cualquiera de ellas se escribe el cambio en el archivo subyacente, de modo que el código fuente Markdown sigue siendo la única fuente de verdad.
Escribir una lista de tareas
Las listas de tareas utilizan la sintaxis de GitHub Flavoured Markdown: un elemento sin marcar es - [ ] texto y un elemento marcado es - [x] texto. Las listas de tareas ordenadas funcionan igual, con 1. en lugar del guion.
- [ ] Write the first draft
- [x] Outline the chapter
- [ ] Review and edit
Pulsar para alternar
Tanto en el editor como en la vista previa, al pulsar una casilla de verificación esta se alterna. El cambio se escribe en el archivo de inmediato y forma parte del historial de deshacer: pulsa Cmd+Z (Windows/Linux: Ctrl+Z) para revertir una alternancia igual que cualquier otra edición.
Cuando pulsas una casilla de verificación en el editor de código fuente, el [ ] o [x] subyacente se reescribe en su sitio. Los espacios en blanco circundantes, el marcador de lista y el texto de la tarea se conservan exactamente como los escribiste.
Tratamiento visual
Los elementos marcados se muestran tachados y con el texto atenuado, para que puedas ver de un vistazo qué queda pendiente. El estilo se aplica tanto al editor como a la vista previa.
Operaciones masivas
Desde el menú Edición > Lista de tareas puedes:
- Marcar todo en el archivo actual: marca todos los elementos de tarea del documento.
- Desmarcar todo en el archivo actual: desmarca todos los elementos de tarea. Útil para reiniciar una revisión semanal o una plantilla.
Todo el cambio masivo es un único paso de deshacer, por lo que un solo Cmd+Z restaura todos los elementos a la vez.
Si haces clic derecho sobre un elemento de tarea en la vista previa, el menú contextual ofrece los mismos comandos Marcar todo y Desmarcar todo, además de Restablecer solo esta lista, que solo afecta a la lista contigua que rodea al elemento en el que hiciste clic. Esto resulta práctico en documentos que contienen varias listas de comprobación independientes.
Dónde aparecen las listas de tareas
- Editor: las casillas de verificación interactivas aparecen en lugar del texto sin formato
[ ]/[x]en todas las líneas que no se estén editando en ese momento. Cuando colocas el cursor en una línea de tarea, se muestran los corchetes sin formato para que puedas editar el marcador como texto plano. - Vista previa: las casillas de verificación se representan como controles en los que se puede hacer clic (no como los campos deshabilitados que quizá hayas visto en otros visualizadores de Markdown).
- Panel de esquema: las listas de tareas no forman parte de la estructura de encabezados y no aparecen en el esquema.
- Mapa mental: las listas de tareas anidadas bajo un encabezado no generan sus propios nodos; solo los encabezados se convierten en nodos.