Oxygen XML Editor 4.1
June 10, 2004
XSLT Debugger in the Eclipse IDE
The Eclipse IDE provides a special layout that shows the source and the
stylesheet documents side by side, and also the results and special debugging views
(Context, Call Stack , Trace History, XPath Watch, Templates , Variables, etc.) All
debugger capabilities are also provided (step into, step over, step out, run, run to
cursor, run to end, pause, stop).
Matching Tag Highlight and Navigation
When having the cursor inside a tag name both the start-tag and the end-tag are
underlined. The user can move the cursor to the matching tag using an action from the
contextual menu or a shortcut.
Support File System Folders in the Project
The user may create linked folders in the project tree. A linked folder has a
correspondent in the file system. When browsing the project tree the user will see the
file system folders that exist in that folder. An option for refreshing the content is
provided in the contextual menu.
Import Remote Folders into the Project
The user may choose to import a folder that exists on a WebDAV or FTP server.
The project will have a logical structure similar to the content of the remote folder. The
files from all the remote sub-folders are added into the correspondent logical
folders.
Improved Search Support
The find operation wraps when searching in the editor. An option to search in
the project files has been added to the contextual menu of the project tree.
Learn Attribute Values
With this option enabled, the learn document structure can also learn the
values of the attributes and will present them in the Content Completion Assistant pop-up
after a learn structure operation.
Handle BOM on Save
For documents with UTF-8 encoding the user can specify if the Byte Order Mark
should be written or not or preserved if a BOM was present when the document was loaded.
Close Editor Tabs on Middle Button Click
This is a really handy way of closing the editors.
Improved German Translation
Almost all German messages were changed thanks to Thomas Becker.