Linking to Other Tasks
2Do lets you link one task to another right inside a note. A task link looks like @{Task Title} in the note text, and tapping it takes you straight to that task in its list. It is the quickest way to stitch related work together: point a task at what is blocking it, connect a meeting to its follow-ups, or leave yourself a way back to what you were just doing.
Creating a Link
- Open a task's notes.
- Type
@{. A list of tasks appears above the toolbar. - Leave it empty to see your recently modified tasks, or keep typing to filter by title.
- Tap a result to insert the link.
Each result shows the task's title with its list underneath, and a sub-task also names the parent it lives in, so two tasks with similar titles are easy to tell apart. A typed query offers up to twelve matches, and 2Do never offers a link to the task you are editing.
2Do inserts the task's title wrapped in the link form, @{Task Title}, as plain text in your note.
Writing a Link by Hand, on Any Device
A task link is not a hidden identifier. It is the task's title wrapped in @{…}, stored as ordinary text in the note. That has a useful consequence: you can type a link by hand, and you can do it anywhere 2Do runs.
Write @{Weekly review} into a note on your iPhone, and once that note syncs, 2Do on your Mac and iPad resolves it to your Weekly review task there too. There are no fragile identifiers to copy around and nothing that only works on the device where you made the link.
This makes task links good for planning on the go. Type Blocked by @{Order parts} into a task's notes from your phone, and the link is already live by the time you sit down at your Mac.
How Links Resolve
Tapping a task link opens that task in its list, switching to the list or project it lives in when it needs to. Because a link's identity is its title, 2Do resolves it on a best-effort basis:
- It prefers an exact title match, then a prefix match.
- Matching ignores case and accents, so
@{cafe run}still finds Café run. - Completed tasks can be matched too, so an old link still leads somewhere.
- A task never links to itself.
- Tasks in hidden, archived, or locked lists are left out.
When nothing matches, 2Do shows a message rather than moving you somewhere unexpected.
Since links match by title, renaming a task or having two tasks with the same title can send a link somewhere you did not intend, or leave it unresolved. Give tasks you link to distinctive titles.
Finding the Links in a Note
Task links are picked up by link discovery along with web addresses. They are underlined in the note, so you can tap one where it sits, and the toolbar's Open Links menu gathers every link the note holds into one list, with task links first.
Examples
- Point a task at what is blocking it:
Blocked by @{Order parts} and @{Sign lease}. - Connect a meeting to its follow-ups:
Discussed in @{Q3 planning meeting}. - Leave a trail through a project: a parent task's notes can list
@{Draft copy},@{Final screenshots},@{Submit build}. - Reference a recurring checklist:
Same steps as @{Weekly review}.
Tips
Give tasks you link to distinctive titles. A unique name like @{Q3 launch retro} always lands on the right task, while a generic one like @{Follow up} might not.