Welcome to Duke Task Manager 2.0, the tired, sarcastic, done-with-life version that encourages you to be your worst self! Enjoy :)
todo <description>
- Add Todo taskdeadline <description> /by <date>
- Add Deadline taskevent <description> /at <date>
- Add Event tasklist
- List all tasksdone <task number>
- Mark a task as donedelete <task number>
- Delete a taskfind <keyword>
- Find tasks related to keyword
update <task number> <new description>
- Update description of a taskbye / toodles / sayonara / farewell
- Exit app11
or above installed in your Computer.duke.jar
from here.Duke
.Feature | Command | Example Usage |
---|---|---|
Adding Todo task | todo <description> |
todo submit 2103t ip |
Adding Deadline task | deadline <description> /by <date> |
deadline return book /by 2020-09-23 |
Adding Event task | event <description> /at <date> |
event party /at 2020-09-30 |
Listing all tasks | list |
list |
Marking task as done | done <task number> |
done 1 |
Deleting a task | delete <task number> |
delete 1 |
Finding all tasks with keyword |
find <keyword> |
find party |
Updating a task’s description | update <task number> <new description> |
update 3 New Years' Party |
Exiting app | bye / toodles / sayonara / farewell |
toodles |
todo <description>
- Add Todo taskAdds a new Todo item to current list of tasks, with description as specified.
Example of usage:
todo submit 2103t ip
Expected outcome:
You're making me feel tired... But if you insist, I've added this:`
[T][:(] submit 2103t ip
You now have 1 thing in your list.
deadline <description> /by <date>
- Add Deadline taskAdds a new Deadline item to current list of tasks, with description and date as specified.
Date must be in YYYY-MM-DD format.
Example of usage:
deadline return book /by 2020-09-30
Expected outcome:
You're making me feel tired... But if you insist, I've added this:
[D][:(] return book (by: WEDNESDAY, Sep 30 2020)
You now have 2 things in your list.
event <description> /at <date>
- Add Event taskAdds a new Event item to current list of tasks, with description and date as specified.
Date must be in YYYY-MM-DD format.
Example of usage:
event party /at 2020-09-23
Expected outcome:
You're making me feel tired... But if you insist, I've added this:
[E][:(] party (at: WEDNESDAY, Sep 23 2020)
You now have 3 things in your list.
list
- List all tasksDisplays a list of all tasks currently existing.
Example of usage:
list
Expected outcome:
1. [T][:(] submit 2103t ip
2. [D][:(] return book (by: WEDNESDAY, Sep 30 2020)
3. [E][:(] party (at: WEDNESDAY, Sep 23 2020)
I wouldn't bother about them if I were you.
You now have 3 things in your list.
done <task number>
- Mark a task as doneMarks as done the task specified by the task number.
Numbering is as shown with a list
command.
Example of usage:
done 1
Expected outcome:
Oh goody... You actually accomplished something!!!
[T][:)] submit 2103t ip
delete <task number>
- Delete a taskDeletes a task from current list of tasks, as specified by the task number.
Numbering is as shown with a list
command.
Example of usage:
delete 1
Expected outcome:
Oh, getting lazy are we? I approved. I've removed this:
[T][:)] submit 2103t ip
You now have 2 things in your list.
find <keyword>
- Find tasks related to keyword
Gives a list of tasks that contain keyword
in their description.
Example of usage:
find party
Expected outcome:
1. [E][:(] party (at: WEDNESDAY, Sep 23 2020)
I wouldn't bother about them if I were you.
update <task number> <new description>
- Update description of a taskUpdates the description of a task (as specified by task number
) to new description
.
Numbering is as shown with a list
command.
Example of usage:
update 2 New Years' Party
Expected outcome:
Donezorimasu. Your task is now:
[E][:(] New Years' Party (at: WEDNESDAY, Sep 23 2020)
bye / toodles / sayonara / farewell
- Exit appExits the app and saves current list of tasks.
Example of usage:
toodles
Expected outcome:
Finally... don't come back if you can possibly help it, please.
Q: How do I transfer my data to another Computer?
A: Install the app in the other computer and overwrite the empty data file it creates in
the data folder with the file that contains the data of your previous Duke
app.