App: XML Assistant
Developer: Richard Wuerflein
Genres: Developer Tools, Utilities

The XML Assistant is a XML Editor that makes editing of XML files visual and clear.

Contents are edited using regular and customizable input fields, especially useful for XML-Data with recurring structures. 

Why You Should Use XML Assistant

1. You edit XML as if a special software has been written for your files

The XML Assistant is highly customizable to show many XML data structures very clearly, you even may not notice any more that you are directly editing a XML file.

For editing of text contents you use text fields (or similar controls) that you know from software applications or internet pages.

2. Editing XML becomes easier and less painful

Instead of fighting with hundreds or thousands of code lines, you e.g. simply select the element you want to edit and enter your data.

3. Even people not familiar with XML can work with it

Using the XML Assistant everybody can edit XML files. The data is presented nicely and syntax error are nearly impossible. Protection features also enable you to allow/disallow certain operations on elements of the XML tree.

Release notes:
Features: 
- User-defined Icons: You can now define your own icons for display in the XML tree, more here: https://edit-xml.com/assistant_manual.htm#3_5
- Regex-Search: The search function allows you to search with regular expressions

Improvements/Bugfixes:
- Movement of content with Ctrl+Mouse wheel improved, works regardless of scroll area
- Improved: List of templates are displayed with underscore if underscore occurs in file names
- Renaming: Adding template content (context menu) now named with "New" instead of "Template"
- When deleting nodes, mark the next node in XML