Fichier de tests du plugin Todos

see the todos.md source code

Table des matières

Ce plugin va analyser la note et détecter la présence du tag %TODOS %(sans l’espace) et s’il en trouve un, il va scanner la note pour en retrouver chaque TODO. Il va ensuite consolider chaque action dans un tableau récapitulatif.

Il peut faire de même pour d’autre mots-clef comme p.ex. Décision.

Chaque action dans ce tableau va reprendre un lien vers la note pour retrouver le contexte de l’action.

Le plugin va également numéroter les actions.

Dans cet exemple, le tag %TODOS % (sans l’espace) a été placé à la fin du fichier mais on peut le mettre où on le souhaite.

1. Tâche xxx

Todo #1 Christophe : faire ceci

2. Tâche yyy

Il a été décidé que le groupe ferait comme ceci.

Décision : Dorénavant, faire telle chose de cette manière-là.

TODO #2 Christophe : faire cela

3. Configuration

{
    "plugins": {
        "options": {
            "markdown": {
                "todos": {
                    "introduction": "## Résumé",
                    "tags": [{
                            "anchor": "todo",
                            "pattern": "(Todo)( |\\a|\\t|:){1}(.*)",
                            "title": "### Aperçu des points restant à faire",
                            "column": "Point d'action"
                        },
                        {
                            "anchor": "decision",
                            "pattern": "(Décision)( |\\a|\\t|:){1}(.*)",
                            "title": "### Ce que nous avons convenu",
                            "column": "Décision prise"
                        }
                    ]
                }
            }
        }
    }
}

Sommaire

Aperçu des points d’actions

ID Todo
1 Christophe : faire ceci
2 Christophe : faire cela