#418 Simple taks management function


For larger files it would be great to have a separate task list derived from comments. I found it sketched in issue 163, but there it is described too shortly. That would be helpful in larger projects and files where you have to follow several tasks at the same time.

I would personally prefer having the task list in the log panel, but it would be ok anywhere, as a preview replacement or like the bookmarks list in the left panel.

The task list should have different scopes selectable on the fly, like current file, current project, all openend files, or maybe even all files in the same folder as the current file. (The jedit plugin Task List has this kind of functionality and it is very useful.)

It should provide the ability to jump to the code line (and file) the task entry is derived from. This was especially useful if the list scope is more than the current file.

I would be happy with the standard task labels like TODO, DONE, NOTE, INFO, IDEA, FIXME, DEBUG, QUESTION, but it would best be configurable, so one could add labels that are better for document writing like WRITE_OUT, EXTEND, REVIEW, or REPHRASE.


Feature Requests: #163
Feature Requests: #315


  • Blackhawke

    Blackhawke - 2014-08-14

    Let me add my vote to this. We work on projects ranging from novella length to multiple book series. The standard "%TODO" functionality has been great for issue tracking, but the improvements suggested above would be FANTABULOUS! :)

  • Tim Hoffmann

    Tim Hoffmann - 2014-08-14

    Have you considered the package todonotes. Using TXS and \todonotes you can combine the best of both worlds (source code and output). See this demonstration:

    Last edit: Tim Hoffmann 2014-08-14
  • Tim Hoffmann

    Tim Hoffmann - 2015-05-20

    From hg 5150 (5906006d023f) on, arbitrary %TODO-style comments are accepted (well, any capitalized word, % FIXME, % ASK). Additionally, a single space is permitted between the comment char and the word.

    Even more: If that's not enough, the pattern can be adjusted using a user-defined language definition file (.qnfa). This does now also affect the listing in the structure view.

  • Tim Hoffmann

    Tim Hoffmann - 2015-05-20

    Still open: a dedicated view with filters for scope and type.


Log in to post a comment.