I can't speak for other IDE's, but Eclipse will search your project's source files for TODO
comments (as well as FIXME
and XXX
by default) and create tasks for you in the tasks view.
This leads to intriguing situations where you check the tasks view, double-click on a TODO
task, and read the comment:
// TODO: Add this functionality.
Eclipse will also add TODO
comments when generating certain code blocks, like method implementations, catch blocks for exceptions, etc.