Duke is a Command-Line Interface (CLI) task manager. It allows you to keep track of your tasks quickly and navigate through those tasks quickly.
Java 11 is recommended to run
Duke
java -jar ip.jar
Adds todo to your list. Format: todo <todo-name>
ToDo
example:todo CS2113 tP Meeting
____________________________________________________________
Got it. I've added this task:
[T][ ] CS2113 tP Meeting
____________________________________________________________
Adds deadline to your list. Format: deadline <deadline-name> /<due-by>
Deadline
example:deadline tP Meeting /Friday 16.00pm
____________________________________________________________
Got it. I've added this task:
[D][ ] tP Meeting (by: Friday 16.00pm)
____________________________________________________________
Adds event to your list. Format: event <event-name> /<start-time> /<end-time>
Event
example:event CS2113 tP Meeting /Friday 16.00pm /18.00pm
____________________________________________________________
Got it. I've added this task:
[E][ ] CS2113 tP Meeting (from: Friday 16.00pm to: 18.00pm)
____________________________________________________________
List all of your tasks. Format: list
list
____________________________________________________________
1. [T][ ] CS2113 tP Meeting
2. [D][ ] tP Meeting (by: Friday 16.00pm)
3. [E][ ] CS2113 tP Meeting (from: Friday 16.00pm to: 18.00pm)
____________________________________________________________
Delete your task by indicate the index of the task. Format: delete <task-index>
delete 1
____________________________________________________________
Noted! I've removed this task
[T][ ] CS2113 tP Meeting
____________________________________________________________
Find your task based on specific keyword. Format: find <keyword>
find tP
____________________________________________________________
[D][ ] tP Meeting (by: Friday 16.00pm)
[E][ ] CS2113 tP Meeting (from: Friday 16.00pm to: 18.00pm)
____________________________________________________________
Mark your task as done. It will have [X]
when it is listed again.
Format: mark <task-index>
mark 1
____________________________________________________________
Nice! I've marked this task as done:
[D][X] tP Meeting (by: Friday 16.00pm)
____________________________________________________________
Mark your task as undone (or unmark). It will revert back to []
.
Format: unmark <task-index>
unmark 1
____________________________________________________________
Ok, I've marked this task as not done:
[D][ ] tP Meeting (by: Friday 16.00pm)
____________________________________________________________
bye
____________________________________________________________
Bye. Hope to see you again soon!
____________________________________________________________