GuanGuan is designed for efficient task management to streamline your daily tasks and enhance productivity.
DATE format should be YYYY-MM-DD.deadline DESCRIPTION /by DATE, DESCRIPTION and DATE are parameters which can be used as deadline complete CS2103T tutorial /by 2024-05-05.listList all tasks in the task list.
Format: list
Output:
Here are the tasks in your list:
1. [T][] complete CS2103T tutorial
2. [D][] dance practice (by: May 05 2024)
todoAdd a todo task to the task list.
Format: todo DESCRIPTION
Examples:
todo complete CS2103T tutorialOutput:
Got it. I've added this task:
[T][] complete CS2103T tutorial
Now you have 1 tasks in the list.
deadlineAdd a deadline task to the task list.
Format: deadline DESCRIPTION /by DATE
Examples:
deadline complete CS2103T tutorial /by 2024-05-05Output:
Got it. I've added this task:
[D][] complete CS2103T tutorial (by: May 05 2024)
Now you have 1 tasks in the list.
eventAdd an event task to the task list.
Format: event DESCRIPTION /from DATE /to DATE
Examples:
event complete CS2103T tutorial /from 2024-05-05 /to 2024-05-15Output:
Got it. I've added this task:
[E][] complete CS2103T tutorial (from: May 05 2024 to: May 15 2024)
Now you have 1 tasks in the list.
markMark task as done.
Format: mark INDEX
Examples:
mark 1Output:
Nice! I've marked this task as done:
[T][X] complete CS2103T tutorial
unmarkMark task as undone.
Format: unmark INDEX
Examples:
unmark 1Output:
OK, I've marked this task as not done yet:
[T][] complete CS2103T tutorial
deleteDelete task from the task list.
Format: delete INDEX
Examples:
delete 1Output:
Noted. I've removed this task:
[T][] complete CS2103T tutorial
Now you have 0 tasks in the list.
findFind tasks that contain the keyword.
Format: find KEYWORD
Examples:
find tutOutput:
Here are the tasks in your list:
1. [T][] complete CS2103T tutorial
byeExit the program.
Format: bye
Output:
Bye. Hope to see you again soon!
Data are saved in the hard disk automatically after any command that changes the data. There is no need to save manually.
Data are saved automatically as a text file [JAR file location]/data/tasks.txt. Advanced users are welcome to update data directly by editing that data file.
| Action | Format |
|---|---|
| Add Todo | todo DESCRIPTION |
| Add Deadline | deadline DESCRIPTION /by DATE |
| Add Event | event DESCRIPTION /from DATE /to DATE |
| List | list |
| Mark | mark INDEX |
| Unmark | unmark INDEX |
| Delete | delete INDEX |
| Find | find KEYWORD |
| Exit | bye |
GitHub Copilot is used to generate JavaDoc, but all generated comments are vetted and modified when needed to ensure that they are accurate.