User Guide
- Features
1.1. Adding new task :todo
,event
,deadline
1.2. Delete a task :delete
1.3. Complete a task :done
1.4. List all tasks :list
1.5. Tag a task:
- 1.5.1 Add a tag :
addtag
- 1.5.2 Delete a tag :
deltag
- 1.5.3 Filter by tag :
findtag
- 1.5.4 List all tags :
listtag
1.6. Filter by keyword :
find
1.7. Exit Duke :bye
- 1.5.1 Add a tag :
1. Features
1.1 Add new task
Adds a task to your task list.
There are three types of task: todo
event
deadline
Format:
todo (description)
deadline (description) /by (dd/MM/yyyy HHmm)
deadline (description) /by (dd/MM/yyyy HHmm) /tag (tag)
event (description) /at (dd/MM/yyyy HHmm)
event (description) /at (dd/MM/yyyy HHmm) /tag (tag)
Example:
todo borrow book
: Creates a Todo task
todo borrow book /tag school cs
: Creates a Todo task with tags school
and cs
deadline lab /by 11/09/2019 2359
: Creates a Deadline task
1.2 Delete a task
Deletes a task from your list.
Format:
delete (task number)
Example:
delete 3
: Deletes task number 3
1.3 Complete a task
Completes a task in your list.
Format:
done (task number)
Example:
done 3
: Mark task number 3 as completed
1.4 List all tasks
Lists out all the tasks in your list.
Format:
list
1.5 Tag a task
Tags a task. Tags can only be one word.
Includes the various functionality:
1.5.1 Add a tag
Adds a tag to the specified task.
Format:
addtag (task number) (tag name)
Example:
addtag 3 school
: Adds the tag school
to task number 3
1.5.2 Delete a tag
Deletes a tag from a specified task.
Format:
deltag (task number) (tag name)
Example:
deltag 3 school
: Deletes tag school
from task number 3
1.5.3 Filter by tag
Filters tasks based on specified tag.
Format:
findtag (tag name)
Example:
findtag school
: Filters out all the tasks with tag school
1.5.4 List all tags
Output a list of all tags.
Format:
listtag
1.6 Filter by keyword
Filters tasks based on specified keyword
Format:
find (keyword)
Example:
find book
: Filters out all the task with the word book
1.7 Exit Duke
Exits from Duke.
Format:
bye