User Guide
Features
- Adding tasks: todo, deadline, event
- View tasks added: list
- Find tasks: find
- Finish tasks: done
- Remove tasks: delete
- Exit application: bye
Notes about the command format:
- words in
UPPER_CASEare the parameters supplied by the user - items in square brackets
[]are optional
Usage
Feature 1
Adding tasks to the task list
todo - Adds a todo task to the task list
Format: todo TASK_DESCRIPTION
Examples of correct usage:
- todo return book
Examples of wrong usage:
- todo
deadline - Adds a deadline task to the task list
Format: deadline TASK_DESCRIPTION /by YYYY-MM-DD
Examples of correct usage:
- deadline return book /by 2020-01-01
Examples of wrong usage:
-
deadline return book by 2020-01-01
-
deadline return book /by 2020/01/01
-
deadline return book
-
deadline
event - Adds a event task to the task list
Format: event TASK_DESCRIPTION /at YYYY-MM-DD
Examples of correct usage:
- event read book /at 2020-01-01
Examples of wrong usage:
-
event read book at 2020-01-01
-
event read book /at 2020/01/01
-
event read book
-
event
Feature 2
View tasks in the list
list - Displays all the added tasks in a list
Feature 3
Find tasks from the list
find - Finds all the tasks that contains a keyword
Format: find KEYWORD
Examples of correct usage:
- find book
Examples of wrong usage:
- find
Feature 4
Finish tasks in the list
done - Marks tasks as done
Format: done TASK_INDEX [TASK_INDEX] ... (multiple task indexes should be separated by a single space)
Examples of correct usage:
- done 1
- done 1 2 3
Examples of wrong usage:
- done
Feature 5
Remove tasks from the list
delete - Deletes tasks from the list
Format: delete TASK_INDEX [TASK_INDEX] ... (multiple task indexes should be separated by a single space)
Examples of correct usage:
- delete 1
- delete 1 2 3
Examples of wrong usage:
- delete
Feature 6
Exit the application