I like the tree view, but I also like being able to view these in a "list" format the same way I view build errors.
So, I added the ability for the program to automatically put an entry in the message list for each TODO it finds. That also allows line markers to be set.
I'm far from an expert with macros, so forgive any mistakes.
Hope this helps someone...
** Updated to fix issues with line numbers being wrong in the message list