Stuff is a Graphical User Interface (GUI) desktop app for managing tasks, optimized for fast typists to use. If you can type fast, Stuff can manage your tasks faster than traditional GUI apps.
Notes about the command format:
Words in UPPER_CASE
are the parameters to be supplied by the user.
e.g. in todo NAME_OF_TASK
, NAME_OF_TASK
is a parameter which can be used as todo homework
.
Items in square brackets are optional.
e.g NAME [#TAG]
can be used as John Doe #friend
or as John Doe
.
Items with …
after them can be used multiple times including zero times.
e.g. [#TAG]…
can be used as ` ` (i.e. 0 times), #friend
, #friend #family
etc.
todo
Adds a todo to your list of tasks.
Format: todo NAME_OF_TASK [#TAG]...
Tip: A todo can have 0 or more tags for easier searching.
Examples:
todo CS2103T ip
todo team project #CS #2103T
event
Adds an event to your list of tasks.
Format: event NAME_OF_EVENT /at TIME_OF_EVENT [#TAG]...
TIME_OF_EVENT
.Tip: A event can have 0 or more tags for easier searching.
Examples:
event CS2103T tutorial /at 2020-9-16 1700
event CS2101 /at 2020-9-17 1600 #CS #CS2101
deadline
Adds a deadline to your list of tasks.
Format: deadline NAME_OF_DEADLINE /by TIME_OF_DEADLINE [#TAG]...
TIME_OF_DEADLINE
.Tip: A deadline can have 0 or more tags for easier searching.
Examples:
deadline CS2100 homework /by 2020-9-20 2359
deadline ES2660 presentation /by 2020-9-17 2359 #help #nomore
list
Shows a list of all tasks in the task list.
Format: list
done
Marks a task in your list of tasks as done.
Format: done INDEX
INDEX
as done. The index refers to
the index number shown in the task list.Examples:
done 4
Marks the 4th task in the task list as done.done 81
Marks the 81st task in the task list as done.delete
Deletes a task from your list of tasks.
Format: delete INDEX
INDEX
. The index refers to the
index number shown in the task list.Examples:
delete 4
Deletes the 4th task in the task list.delete 81
Deletes the 81st task in the task list.find
Find tasks whose names or tags containing the given keywords.
Format find [KEYWORDS]...
hans
will not match Hans
Hans Bo
will match Bo Hans
Han
will match Hans
Hans Bo
will not
return Hans Gruber
or Bo Yang
Examples:
find John
returns John
and John Doe
.find robert
returns John
if John
has robert
as a tag.bye
Exits the program and saves your tasks.
Format: bye
Action | Format |
---|---|
Adding a todo | todo NAME_OF_TASK [#TAG]... |
Adding an event | event NAME_OF_EVENT /at TIME_OF_EVENT [#TAG]... |
Adding a deadline | deadline NAME_OF_DEADLINE /by TIME_OF_DEADLINE [#TAG]... |
Listing all tasks | list |
Marking a task as done | done INDEX |
Deleting a task | delete INDEX |
Finding a task | find [KEYWORDS]... |
Exiting the program | bye |