A change to the behavior here has been experimentally added to the current beta, which you can get here:
http://download.ec-software.com/help-an ... 0-beta.exe
The modified behavior is now that the dialog initializes the address field with the text from the link caption and resolves this back to <%LINK_CAPTION%> when done, if both values are the same. What this means is that when a link is automatically converted, you get the plain text value of the URL in both fields (caption and address) as a result.
Tidy XML:
This update also includes the first implementation of Tidy XML, which can now be activated in
Configuration > Common Properties > Misc. Please ONLY test this on non-production projects, as the changes it makes are not globally reversible and the resulting projects will not be compatible with earlier versions of HM. Applying it significantly reduces the number of tags and attributes in the XML, making translation with external tools a lot easier.
Tidy XML works best if you systematically use styles for everything. As soon as you start applying manual formatting you will effectively get pretty much the same kind of code that you had before. That is unavoidable. Also, if you apply things like Bold, Underline and Italics and then undo them, this will not remove the text tag with the corresponding attributes. For example, setting Bold creates a text tag with the attribute
font-weight:bold;. Un-bolding the same text doesn't remove the tag; instead, it changes the attribute to
font-weight:normal;. This is necessary because you might be applying this to counter a setting in the style (all the way up the inherited style tree to the final ancestor). If you are working with formatting like this in Tidy mode you need to be aware of this and re-apply the style to the entire paragraph to reset all the internal tags instead of un-bolding.