在编写代码时,有没有一种简便的方法可以即时创建“待办事项”列表?例如,假设write-this-now
当我意识到自己也需要编写一个支持函数时,我正在编写一个函数write-this-later
。
(defun write-this-now ()
(unless (write-this-later) ...
与其暂停创建write-this-later
,不如继续创建,我认为它已经存在。但是,我也想为自己做一个笔记,我仍然需要稍后再创建。
我过去使用的一种解决方案是在单词中添加注释 TODO
(defun write-this-now ()
(unless (write-this-later) nil)) ; TODO create function `write-this-later`
现在,我可以稍后再返回,并在文件中搜索单词的出现TODO
,然后会发现我留给自己的这个小字条。
是否有任何软件包或扩展名可以促进在文件或项目中轻松创建和跟踪TODO项目?
我可以将当前项目中的所有待办事项汇总到一个待办事项列表中吗?我可以在待办事项列表中添加链接到我写TODO项目的位置的书签吗?
2
一种简单而有效的方法是将投射物的project grep / awk / ack用于TODO。这是我通常要做的
—
J David Smith