以前经常用tadalist来记录我的todo list,简单易用,没什么花哨的东西。不过,总觉得不够快捷,每次都要打开网页,点几下鼠标,有这个功夫,很多刚想起来的事情又要重新去想了。然后又重新认真的用了一下todo.txt,感觉真的不错。打开命令行就可以用,支持tag,支持优先级,可以很easy而且很快的添加todo,修改也同样迅速,还有auto complete功能,很适合用来记录手边要做的事情,重要的是添加,修改等操作不需要用鼠标点来点去,节省很多时间。

比如说完成对content filter的support,需要添加model,dao,task,wrapper,用下面的command添加5个todos:

t add  " Finish profiler and list's model. @cf "
t add 
" Finish general's model. @cf "
t add 
" Finish dao and its ut. @cf "
t add 
" Finish task. @cf "
t add 
" Finish wrapper. @cf "

用t list @cf,就可以查看tag为@cf的所有的tasks;如果要修改,用t replace 01 "new description @cf"。要添加优先级,可以用t pri 01 A, 优先级用A-Z来表示,在t list的时候,会按优先级排列,而且有不同颜色来表示,一目了然。

In a word,todo.txt,省去了很多多余的动作浪费的时间,非常适合喜欢快捷的同学。