Existe uma maneira fácil de criar uma lista de itens "pendentes" rapidamente ao escrever um código? Por exemplo, suponha que estou escrevendo uma função write-this-now
quando perceber que também precisarei escrever uma função de suporte write-this-later
.
(defun write-this-now ()
(unless (write-this-later) ...
Em vez de fazer uma pausa para criar write-this-later
, cobro antecipadamente como se já existisse. No entanto, também quero anotar que ainda preciso voltar mais tarde e criá-lo.
Uma solução que eu usei no passado é adicionar um comentário com a palavra TODO
(defun write-this-now ()
(unless (write-this-later) nil)) ; TODO create function `write-this-later`
Agora posso voltar mais tarde e pesquisar no arquivo por ocorrências da palavra TODO
, e encontrarei esta pequena nota que deixei para mim.
Existem pacotes ou extensões disponíveis para facilitar a criação e o rastreamento fáceis de itens do TODO em um arquivo ou projeto?
Posso agregar todos os meus itens do TODO do projeto atual em uma única lista de tarefas? Posso adicionar marcadores na minha lista de tarefas a fazer regressar aos locais onde escrevi os itens do TODO?