Есть ли простой способ создать список «дел» на лету при написании кода? Например, предположим, что я пишу функцию, 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 из текущего проекта в один список дел? Могу ли я добавить закладки в свой список дел, которые ссылаются на места, где я написал элементы TODO?