WebStorm 2024.1 Help

Delete tag

The Delete Tag refactoring allows you to delete a set of XML tags. If this refactoring is invoked, all tags matching the selected tag name on tags with the selected tag name may be removed. This bulk removal of tags may be useful as XML schemas evolve.

Deleting a tag

Clicking Preview opens the Refactoring preview window displaying all found usages of the tags to be removed. In this window you can exclude/include usages you want to refactor.

Pressing Show XSLT... opens the XSLT preview window displaying a small fragment of XSLT equivalent to the refactoring requested. This fragment can be used by XSLT processors to perform the requested refactoring on files external to your WebStorm project.

The Refactoring preview window may appear anyway, if the files to be affected are read-only.

  1. In the editor, place the caret within the tag to be deleted.

  2. Select Refactor | XML Refactorings | Delete Tag from the main or the context menu.

  3. Determine the scope of deletion. All tags matching the name of the tag selected will be deleted if they are in scope. Scopes available include the current file, the entire project, or a specified directory or module. Directory scopes can either include sub-directories, or not, based on whether the Recursively checkbox is selected. If the Limit to files with DTD:... checkbox is selected, the scope will be limited to those files with the same DOCTYPE as the current file.

  4. Click Preview to make WebStorm search for usages of the selected tag.

  5. Click OK to continue. If you do not select the Preview checkbox, all usages will be changed immediately.

Last modified: 26 May 2024