Complete Handleiding voor Terugkerende Taken in TaskForge
TaskForge ondersteunt terugkerende taken in twee krachtige formaten: Markdown en TaskNotes. Elk formaat biedt unieke voordelen voor verschillende werkstromen. Deze handleiding legt uit hoe beide werken, hun belangrijkste verschillen en wanneer je elk moet gebruiken.
Waarom Twee Formaten?
TaskForge biedt twee verschillende benaderingen voor terugkerende taken, elk geoptimaliseerd voor verschillende gebruikssituaties:
Markdown Formaat
Perfect voor simpele terugkerende taken in je dagelijkse notities en projectbestanden. Gebruikt natuurlijke taal en maakt nieuwe taakinstanties bij voltooiing. Geweldig voor taken die zichtbare geschiedenis nodig hebben.
TaskNotes Formaat
Ideaal voor gedetailleerde terugkerende werkstromen met een taak per bestand. Gebruikt RRULE formaat in YAML frontmatter en registreert voltooiingen in een complete_instances array. Perfect voor taken die uitgebreide metadata en consistente planning vereisen.
In Een Oogopslag: Belangrijkste Verschillen
| Functie | Markdown | TaskNotes |
|---|---|---|
| Configuratie | Natuurlijke taal met 🔁 emoji | RRULE formaat in YAML frontmatter |
| Voltooiingsregistratie | Status verandert naar "done" | complete_instances array (status ongewijzigd) |
| Instantie Aanmaak | Maakt nieuwe taak bij voltooiing | Werkt ter plekke bij (zelfde taak) |
| Basisdatum | Auto-bepaald (Deadline > Gepland > Start) | Gebruikt altijd geplande datum |
| Deadline Offset | Niet behouden | Behouden (standaard: ingeschakeld) |
| Onvoltooid Gedrag | Verandert status terug (nieuwe instantie blijft) | Verwijdert uit complete_instances, draait datum terug |
| COUNT Limieten | 🔢 emoji met nummer of positie/totaal | COUNT parameter in RRULE |
| Beste Voor | Simpele terugkerende taken, zichtbare geschiedenis | Gedetailleerde werkstromen, uitgebreide metadata |
Snel Starten: Sjablonen
Markdown Formaat
Voeg terugkerende taken direct toe in je markdown bestanden met natuurlijke taal:
- [ ] Review weekly goals 🔁 every Monday 📅 2025-11-10 - [ ] Water plants 🔁 every 3 days ⏳ 2025-11-10 - [ ] Pay rent 🔁 every month on the 1st 📅 2025-12-01 - [ ] Backup files 🔁 every week when done 🛫 2025-11-10 - [ ] Team standup 🔁 every weekday 📅 2025-11-10 - [ ] Quarterly review 🔁 every 3 months 🔢 4 📅 2025-12-01
TaskNotes Formaat
Maak een-taak-per-bestand met YAML frontmatter voor gedetailleerde terugkerende werkstromen:
--- title: Review weekly goals status: todo scheduled: 2025-11-10 due: 2025-11-10 17:00 recurrence: FREQ=WEEKLY;BYDAY=MO tags: - work - review complete_instances: [] --- ## Notes Review progress on all active projects.
Nieuw met TaskNotes? Bekijk onze TaskNotes Integratie Handleiding om meer te leren over het een-taak-per-bestand formaat en YAML frontmatter basis.
Hoe Herhaling Werkt
Begrijpen hoe TaskForge de volgende datum berekent is cruciaal voor beide formaten. Het kernbegrip is de basisdatum - de datum die wordt voortgezet wanneer je een terugkerende taak voltooit.
Markdown: Automatische Basisbepaling
Markdown taken bepalen automatisch de basisdatum met voorrangsregels:
Voorrang: Deadline > Geplande Datum > Startdatum
Indien aanwezig wordt de deadline de basis. Anders wordt de geplande datum gebruikt. De startdatum wordt alleen gebruikt als noch deadline noch gepland aanwezig zijn.
TaskNotes: Altijd Geplande Datum
TaskNotes terugkerende taken gebruiken altijd de geplande datum als basis voor herhalingsberekening. Dit biedt consistent, voorspelbaar gedrag ongeacht andere datumvelden.
De geplande datum is vereist voor TaskNotes terugkerende taken. Wanneer je een taak voltooit, voegt TaskForge de voltooiingsdatum toe aan de complete_instances array, berekent de volgende datum vanaf de geplande datum en werkt de geplande datum bij naar de volgende onvoltooide datum.
Voltooiingsregistratie
De twee formaten hanteren fundamenteel verschillende benaderingen voor het registreren van taakvoltooiing.
Markdown: Nieuwe Instantie bij Voltooiing
Wanneer je een markdown terugkerende taak voltooit, verandert de status van de originele taak naar "done" en wordt er een nieuwe taakinstantie aangemaakt met de volgende datum, ingevoegd na het origineel in je bestand.
Maakt een zichtbare geschiedenis van voltooide taken in je bestand, perfect voor het volgen van voortgang over tijd.
TaskNotes: Complete Instances Array
Wanneer je een TaskNotes terugkerende taak voltooit, wordt de voltooiingsdatum toegevoegd aan de complete_instances array, het statusveld verandert nooit, en de geplande datum gaat naar de volgende onvoltooide datum. DTSTART wordt automatisch toegevoegd aan de herhaling bij eerste voltooiing.
Behoudt een enkel taakbestand met volledige geschiedenis in de complete_instances array. Status verandert nooit, dus de taak verschijnt altijd in je takenlijst.
Wanneer Welk Formaat Gebruiken
Gebruik Markdown Wanneer:
- Je een zichtbare geschiedenis van voltooide taken in je bestanden wilt
- Je voorkeur geeft aan natuurlijke taal boven RRULE syntax
- Je op voltooiing gebaseerde herhaling nodig hebt
- Je werkt met dagelijkse notities of projectbestanden
Gebruik TaskNotes Wanneer:
- Je een enkel taakbestand met volledige geschiedenis wilt
- Je uitgebreide metadata nodig hebt
- Je deadline offsets automatisch wilt behouden
- Je voorkeur geeft aan de een-taak-per-bestand organisatie
Welke herhalingspatronen ondersteunt TaskForge?
TaskForge ondersteunt een breed scala aan herhalingspatronen voor beide formaten. Hier is een volledig overzicht van alle beschikbare opties:
Dagelijkse patronen
Dagelijkse herhaling biedt eenvoudige planning voor routinetaken. Opties omvatten elke dag, elke N dagen en elke werkdag (maandag tot vrijdag). Gebruik dagelijkse patronen voor gewoonten, routines en taken die regelmatig moeten worden voltooid.
Wekelijkse patronen
Wekelijkse herhaling biedt flexibele planning voor taken die op specifieke weekdagen worden herhaald. Opties omvatten elke week, elke N weken, elke maandag, specifieke dagen of elke combinatie van dagen.
Maandelijkse patronen
Maandelijkse herhaling geeft u nauwkeurige controle over op welke dag van de maand een taak wordt herhaald. Opties omvatten elke maand, elke N maanden, een specifieke datum, de laatste dag van de maand, een relatieve weekdag of meerdere dagen.
Jaarlijkse patronen
Jaarlijkse patronen zijn nuttig voor jaarlijkse evenementen en reviews. U kunt een taak instellen om elk jaar, elke N jaar of in specifieke maanden te herhalen. Ideaal voor jaarlijkse reviews, verjaardagsherinneringen of seizoenstaken.
Op voltooiing gebaseerde patronen
Op voltooiing gebaseerde herhaling berekent het volgende voorkomen vanaf de datum waarop u de taak daadwerkelijk voltooit. Gebruik in Markdown-formaat uitdrukkingen als "when done" of "after completion". Dit is bijzonder nuttig voor taken waarbij het interval tussen voorkomens belangrijker is dan een vast schema.
Tellimieten en einddatums
U kunt beperken hoe vaak een taak herhaalt. In Markdown-formaat gebruikt u de tel-emoji gevolgd door een nummer. In TaskNotes gebruikt u de COUNT-parameter in uw RRULE. U kunt ook een einddatum instellen om de herhaling na een specifieke datum te stoppen.
Nde weekdagpatronen
Voor taken die op een relatieve dag van de maand vallen, ondersteunt TaskForge Nde weekdagpatronen. U kunt taken plannen voor de eerste maandag, laatste vrijdag, tweede dinsdag van elke maand of elke vergelijkbare combinatie.
Klaar om Meer te Leren?
Verken deze gerelateerde handleidingen om TaskForge onder de knie te krijgen:
Beide formaten delen dezelfde herhalingsengine onder de motorkap, zodat de planning op dezelfde manier werkt ongeacht welk formaat je kiest. En je bent nooit vastgelocked - je kunt beide formaten in dezelfde kluis mixen en migreren tussen ze naarmate je behoeften evolueren. Ontdek alle herhalingsfuncties of bezoek ons helpcentrum voor installatiehulp.
Gerelateerde Artikelen
- TaskNotes Integratiegids Gebruik een taak per bestand met YAML frontmatter voor gedetailleerde taakdocumentatie in Obsidian. Lees meer
- Complete GTD Gids voor Obsidian Implementeer de Getting Things Done methodologie in Obsidian met TaskForge's krachtig taakbeheer. Lees meer
- Complete Gids voor de Obsidian Tasks Plugin Beheers de Obsidian Tasks plugin syntax: datums, prioriteiten, herhaling en filters in je kluis. Lees meer
Software-engineer met meer dan 10 jaar ervaring in het bouwen van mobiele en desktopapps in Swift, Kotlin en Flutter. Onafhankelijk ontwikkelaar gevestigd in Toronto, Canada. Maker van TaskForge. Meer informatie