It has been a while since the last release of the Eclipse Todo Editor. After its initial release I have been using and updating it on a regular basis. Besides using it for tracking my todo lists, it has also become my favorite tool for taking notes during meetings and discussions. Now I am happy to announce the new 1.1.0 release. It has some great new features, shifting its focus from a todo list manager to a general note taking application. You can install it either via Eclipse Market Place or its Update Site.
Syntax Highlighting
While developing, I often store code snipplets in my todo files. To make these more readable, I added support for custom syntax highlighting for different programming languages. The only thing you need to do is to declare the language after the code block literal: '''java public class MyClass{ public static void main(String[] args){ System.out.println("Hello World"); } } ''' Here is an example what it looks like in the editor
Images & Links
You can now specify links and images in the todo files. The editor automatically underlines links within the text. You can open a link by pressing F3 or hold CMD/STRG when clicking on it. Links with descriptions and images can be specified in Markdown syntax:
Export
You might have wondered why one wants to specify links or images in a todo file. This comes in handy with the new export feature: todo files can now be exported into HTML or Confluence Markup using the context menu in the editor. Links and images will be translated into their respective counterparts. Here is an example how this blog post would look like (note that the syntax highlighting in the code snippet is still present).
More
Other new features are:
- Migration to Xtext 2.2.1
- CMD/Ctrl + Click a tag and it will automatically open the query view showing all elements with this tag
- Notes and projects can now be tagged
- Tags do now also apply to subtasks
- Support for text folding
- Improved spell checking (Quick fixes, can be disabled via preferences)