Managing Highlighted Content
While working with XML documents you often have frequent changes to the structure and content. You are often faced with a situation where you need to make a slight change in multiple places in the same document. Oxygen XML Developer plugin includes a feature, Manage Highlighted Content, that is designed to help you achieve this.
When you are in Text mode and you perform a search operation or apply an XPath that highlights multiple results, you can select the Manage Highlighted Content action from the contextual menu of any highlight in the document, and the following options are available in its submenu:
-
Modify All - Use this option to modify (in-place) all the
occurrences of the selected content. When you use this option, a thin rectangle replaces
the highlights and allows you to start editing. If matches with different letter cases
are
found, a dialog box is displayed that allows you select whether you want to modify
only
matches with the same letter case or all matches.
Note
If you select a very large number of highlights that you want to modify using this feature, a dialog box informs you that you may experience performance issues. You have the option to either use the Find/Replace operation, or continue the operation. - Surround All - Use this option to surround the highlighted content with a specific tag. This option opens the Tag dialog box. The Specify the tag drop-down menu presents all the available elements that you can choose from.
- Remove All - Removes all the highlighted content.
If you right-click content in another part of the document, other than a highlight, you have the option to select the following option:
- Modify All Matches - Use this option to modify (in-place) all the occurrences of the selected content (or the contiguous fragment in which the cursor is located). When you use this option, a thin rectangle replaces the highlights and allows you to start editing. If matches with different letter cases are found, a dialog box is displayed that allows you select whether you want to modify only matches with the same letter case or all matches.