IvyDE provides an editor of ivysettings.xml files. It provides completion on all tag and attribute names.
Completion comes with contextual help. The completion popup is displayed through the CTRL + SPACE shortcut.
Allows you to quickly to insert valid tags in the right place. If the tag can have nested children, both notations, simple tag and open tag, are proposed.
When your cursor is placed inside a tag bracket, the completion shows available attributes for the enclosing tag.
You can change the color used by the editor in the global preferences page.