TODOView
TODOView offers an easy way to search for and navigate to TODO-like comments in your codebase. Navigation is controlled by query strings, which are sudmitted via the Command Palette entry TODOView: Search
.
A query string has the following structure:
scope:type(s):assignee(s)
where
scope
may be one of "(f)ile" (the active view only), "(o)pen" (all open views), or "*" (any non-excluded file in the sidebar);type(s)
is a comma-separated list of annotations to be included in the search (or "*" to search for alltargets
, as listed in the settings file); andassignee(s)
is a comma-separated list of Google-style identifiers (or "*" to include all identifiers in the search).
If we wanted to search for all TODOs or NOTEs assigned to jdkato
in our currently open files, we'd use:
open:TODO,NOTE:jdkato
A special case is the empty string, which is treated as *:*:*
.