命令行时间跟踪器
letsdo的Python项目详细描述
[![快照状态](https://build.snapcraft.io/badge/clobrano/letsdo.svg)(https://build.snapcraft.io/user/clobrano/letsdo)
[![PYPI版本](https://badge.fury.io/py/letsdo.svg)(https://badge.fury.io/py/letsdo)
[![构建状态](https://travis-ci.org/clobrano/letsdo.svg?branch=master)(https://travis ci.org/clobrano/letsdo)
letsdo,cli时间跟踪器
letsdo帮助您更加专注和高效,跟踪您的待办事项和花在它们上的时间。
|昨天][--detailed--day by day][--ascii][<;pattern>;][--no color]
让我们做[--time=<;time>;][<;name>;…][--no color]
让我们停止[--time=<;time>;][--no color]
让我们转到[<;newtask>;…][--no color]
让我们取消[--no color]
让我们编辑
让我们配置data.directory<;fullpath>;
允许配置to do.file<;fullpath>;
允许配置todo.start<;tag>;
允许配置todo.stop<;tag>;
允许配置autocomplete
````
首先,我们不想浪费太多时间键入。**letsdo是包的名称**,您可以使用它**也可以使用命令行接口**,但是所有的接口都被设计成尽可能非正式的,所以**我们鼓励您使用let代替**。也就是说,当您不知道该做什么时,只需编写**让我们看看**,这个命令显示您的任务的当前状态,无论您是否在做某事
````
$让我们看看
`````
**上下文**和**项目**分别支持以**@**符号或**+**符号开头的单词形式。使用这种配置,上下文和项目之间没有太大的区别,但是如果您想安装另一个名为**raffaello**的包,那么我们可以启用**color s**
`````
$pip install raffaello
$export letsdo`color=1
$let查看
```
时间,**取消**它或**停止**它。一旦停止,任务将保存在**历史记录**中,默认情况下,它位于主目录下名为"letsdo data"的文件中。
不喜欢默认位置,让我们看看**配置**子命令:
-**数据。目录**是历史记录和当前任务数据的首选位置。您可以使用文件共享服务共享您的工作。
例如
````
$let s config data.directory~/dropbox
```
RK在另一个日期完成,只需写下日期:
````
让我们看看2017-07-13
````
部分日期也一样,只需保持相同的顺序:先是年份,然后是月份和日期你可以看一看某一个月内完成的所有工作:
例如2017年7月,让我们看看17-07
```````
`````>>
```````>
,或者****你的所有任务:
`````>``````
`````>
```>
````>
>``````>
>
,让我们看一看+让我们看一看一br/>如您所见,任务是repo与id一起输入。这是因为我不太喜欢键入太多内容。
要重新开始旧任务,请使用id:
````
`````
``````
不需要停下来重新开始,只要**走若要**再次使用描述或ID:
```
让我们转到新项目
让我们转到3
````
最后,您可以配置**自动完成**,让我们建议您的标志、上下文和项目名称,键入**让配置自动完成**,然后按照说明进行操作。
d使用
嗯,没有那么先进。每个人都有一个todo列表,因此letsdo可以读取它
```
让我们配置todo.file~/todo.txt
让我们查看todo
````
os
让我们看看todo
```
有关更多详细信息,请参见许可证文件。
[![PYPI版本](https://badge.fury.io/py/letsdo.svg)(https://badge.fury.io/py/letsdo)
[![构建状态](https://travis-ci.org/clobrano/letsdo.svg?branch=master)(https://travis ci.org/clobrano/letsdo)
letsdo,cli时间跟踪器
letsdo帮助您更加专注和高效,跟踪您的待办事项和花在它们上的时间。
|昨天][--detailed--day by day][--ascii][<;pattern>;][--no color]
让我们做[--time=<;time>;][<;name>;…][--no color]
让我们停止[--time=<;time>;][--no color]
让我们转到[<;newtask>;…][--no color]
让我们取消[--no color]
让我们编辑
让我们配置data.directory<;fullpath>;
允许配置to do.file<;fullpath>;
允许配置todo.start<;tag>;
允许配置todo.stop<;tag>;
允许配置autocomplete
````
首先,我们不想浪费太多时间键入。**letsdo是包的名称**,您可以使用它**也可以使用命令行接口**,但是所有的接口都被设计成尽可能非正式的,所以**我们鼓励您使用let代替**。也就是说,当您不知道该做什么时,只需编写**让我们看看**,这个命令显示您的任务的当前状态,无论您是否在做某事
````
$让我们看看
`````
**上下文**和**项目**分别支持以**@**符号或**+**符号开头的单词形式。使用这种配置,上下文和项目之间没有太大的区别,但是如果您想安装另一个名为**raffaello**的包,那么我们可以启用**color s**
`````
$pip install raffaello
$export letsdo`color=1
$let查看
```
时间,**取消**它或**停止**它。一旦停止,任务将保存在**历史记录**中,默认情况下,它位于主目录下名为"letsdo data"的文件中。
不喜欢默认位置,让我们看看**配置**子命令:
-**数据。目录**是历史记录和当前任务数据的首选位置。您可以使用文件共享服务共享您的工作。
例如
````
$let s config data.directory~/dropbox
```
RK在另一个日期完成,只需写下日期:
````
让我们看看2017-07-13
````
部分日期也一样,只需保持相同的顺序:先是年份,然后是月份和日期你可以看一看某一个月内完成的所有工作:
例如2017年7月,让我们看看17-07
```````
`````>>
```````>
,或者****你的所有任务:
`````>``````
`````>
```>
````>
>``````>
>
,让我们看一看+让我们看一看一br/>如您所见,任务是repo与id一起输入。这是因为我不太喜欢键入太多内容。
要重新开始旧任务,请使用id:
````
`````
``````
不需要停下来重新开始,只要**走若要**再次使用描述或ID:
```
让我们转到新项目
让我们转到3
````
最后,您可以配置**自动完成**,让我们建议您的标志、上下文和项目名称,键入**让配置自动完成**,然后按照说明进行操作。
d使用
嗯,没有那么先进。每个人都有一个todo列表,因此letsdo可以读取它
```
让我们配置todo.file~/todo.txt
让我们查看todo
````
os
让我们看看todo
```
有关更多详细信息,请参见许可证文件。