Page 1 of 1

Keep XML Refactoring Dialog Box open

Posted: Fri Dec 26, 2025 10:46 pm
by zoelawson17
When I am working on cleaning up content or converting something, I often need to run multiple XML Refactoring actions in a row.
Having to constantly reselect Tools > XML Refactoring gets frustrating in a project. You have some dialog boxes that stay open (e.g. Symbols), and it would be more convenient if the XML Refactoring stayed open.

It would also be rather fabulous if it were possible to chain together a quantity of XML Refactoring actions and run them at once.

Yes, I could write some XSLT, but your XML Refactoring actions are so much easier.

Re: Keep XML Refactoring Dialog Box open

Posted: Mon Dec 29, 2025 8:39 am
by Radu
Hi Zoe,

Thanks for the improvement request, I added an internal issue for it, pasting the issue ID below for future reference:

EXM-56631 Allow XML Refactor list to stay opened on screen between usages

Right now one could assign a keyboard shortcut in the Oxygen Preferences-> "Menu Shortcut Keys" page for showing the "Tools > XML Refactoring" dialog.
Also as you seem to want to chain together operations, maybe you can create your own custom XML refactoring operation using a custom XSLT stylesheet which does all the changes.
Then in the Oxygen Preferences->XML / XML Refactoring page refer to this custom XML refactoring folder.
Some sample XML refactoring actions based on custom XSLT stylesheets can be found here:
https://github.com/oxygenxml/dita-refactoring-examples

Regards,
Radu