#tasks #reminder #todo #task #cli

app wwida

我刚才在做什么?简单的 CLI 待办事项列表应用程序

5 个稳定版本

1.3.0 2022 年 9 月 19 日
1.2.1 2022 年 8 月 2 日
1.1.0 2022 年 8 月 2 日
1.0.0 2022 年 8 月 2 日

#2805命令行实用工具

MIT 许可证

40KB
963

我刚才在做什么?

简单的 CLI 待办事项列表应用程序。

wwida 1.0.0

USAGE:
    wwida <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    add       Add a new task to the to-do list
    clear     Deletes all tasks
    help      Print this message or the help of the given subcommand(s)
    print     Print misc. summaries
    start     Set the status of a task
    update    Update a task

任务

每个任务具有以下属性

  • 简短描述(<= 50 个字符)
  • 长描述(可选)
  • 分类
    • 任务(默认)
    • 功能
    • 错误
    • 维护
    • 文档
    • 消息
    • 其他
  • 状态
  • 截止日期(可选)

所有任务都通过递增 ID 来引用。

功能

添加新任务

wwida-add 
Add a new task to the to-do list

USAGE:
    wwida add [OPTIONS] <SHORT>

ARGS:
    <SHORT>    Short description of the task, must be <= 50 chars long

OPTIONS:
    -c, --category <CATEGORY>    Task category [possible values: task, feature, bug, maintenance,
                                 documentation, other, message]
    -d, --deadline <DEADLINE>    Task deadline, e.g. today, tomorrow, this/tuesday, next/friday or
                                 01/08/2022
    -h, --help                   Print help information
    -l, --long <LONG>            Optional long description of the task

更新现有任务的参数

wwida-update 
Update a task

USAGE:
    wwida update <ID> <SUBCOMMAND>

ARGS:
    <ID>    Task ID

OPTIONS:
    -h, --help    Print help information

SUBCOMMANDS:
    category            Updates the tasks's category
    deadline            Updates the tasks's deadline
    discard-deadline    Removes the task's long description
    discard-long        Removes the task's long description
    help                Print this message or the help of the given subcommand(s)
    long                Updates the tasks's long description
    short               Updates the tasks's short description
    status              Updates the tasks's status

打印已完成的/待完成的任务的摘要

wwida-print 
Print misc. summaries

USAGE:
    wwida print [OPTIONS] <SUBCOMMAND>

OPTIONS:
    -f, --format <FORMAT>    [default: long] [possible values: short, long]
    -h, --help               Print help information

SUBCOMMANDS:
    completed    Show all items completed in the past duration
    help         Print this message or the help of the given subcommand(s)
    pending      Show all items still pending

依赖

~8–18MB
~222K SLoC