Tree Interface

To Do


Adds a subtree for things "To Do" to your Tree Interface.

To Do tree

It will recognize and gather the following entries from the current file or the complete tree:

  • TODO: <text><EOL>
  • TODO:{<multi-line text>}
  • \todo{<multi-line text>}
  • \fxnote{<multi-line text>}
  • \fxwarning{<multi-line text>}

  • FIXME: <text><EOL>
  • FIXME:{<multi-line text>}
  • \fixme{<multi-line text>}
  • \fxerror{<multi-line text>}
  • \fxfatal{<multi-line text>}

(\fixme, \fxnote, \fxwarning, \fxerror and \fxfatal are commands from the LaTEX fixme package.)

The tree works in all modes; it will also gather commented To Do notes.


For WinEdt 5

  • Save the file Todo_5.ini in %b\ConfigEx\
  • If %b\ConfigEx\LoadEx.edt does not exist:
    • copy %B\ConfigEx\LoadEx.edt to %b\ConfigEx\
  • Add the following line to %b\ConfigEx\LoadEx.edt:
  • Restart WinEdt

For WinEdt 7 and above

Open the macro file Install.edt in WinEdt, and execute it by choosing Macros | Execute Current Macro.

To uninstall, open the macro file Uninstall.edt in WinEdt (also available in %b\Uninstall\ToDo folder), and then execute it by choosing Macros | Execute Current Macro.


For WinEdt 5.x: Todo_5.ini

For WinEdt 7.x:

For WinEdt 8.0-8.1:

For WinEdt 8.2, 9.x:

Mode contributed by Robert <> and adapted for WinEdt 7 and above by Karl Koeller <>.

  Tree Interface