← Back to list

TODO to do what to do

read original at:

bluebirz · 2026-06-14 00:00 · 0 claps · 1.7 min read
#to-do-list #vscode #neovim
Open on Medium ↗

TODO to do what to do

read original at:

[embed]TODO to do what to do We can put what to do directly in codebase with TODO commentsbluebirz.net

Photo by Annie Spratt on Unsplash

Photo by Annie Spratt on Unsplash

There are tons of works and we have to update our codebase here and there. How to communicate with team members what and where shall we have to do?

No more list in paper nor tickets. We can put what to do directly in codebase with TODO comments.

TODO comments

TODO comments are literally comments with a keyword to marking TODO items. Just creating a comment and starting with TODO keyword to make a TODO comment. They aren't limited to what TODO but also TOFIX and much more. However, the common keyword are TODO, BUG, and FIXME.

Most modern IDEs have integrated or have plugins in their extension market for TODO comments.

Examples

I usually work on VSCode and Neovim so we can see how to write TODO comments in them. Other IDEs should have the same way.

VSCode

For example, Visual Studio Code has “todo-tree” plugin.

[embed]Todo Tree - Visual Studio Marketplace Extension for Visual Studio Code - Show TODO, FIXME, etc. comment tags in a tree viewmarketplace.visualstudio.com

When the plugin installed completely, we can see the tree-like icon in the menu bar and click it to see the “tree” of all scannable TODO comments. Like this.

And when we click on any TODO, it will open the file and jump to that lin immediately.

Neovim

There is a plugin for TODO comments in NEovim that I usually use it and it is shipped with Lazyvim.

[embed]GitHub - folke/todo-comments.nvim: ✅ Highlight, list and search todo comments in your projects ✅ Highlight, list and search todo comments in your projects - folke/todo-comments.nvimgithub.com

We can type by default space+s+t to open Grep window showing TODO comments as the figure below.


메타데이터
post_id
c9e45a9bb45d
slug
todo-to-do-what-to-do-c9e45a9bb45d
url
https://medium.com/@bluebirz/todo-to-do-what-to-do-c9e45a9bb45d
canonical_url
https://medium.com/@bluebirz/todo-to-do-what-to-do-c9e45a9bb45d
author_url
https://medium.com/@bluebirz
status
ok
fetched_at
2026-06-17 12:55:42