向外移动属性
向外移动属性重构操作允许您将一组 XML 标签中定义的属性向外移动到其父标签。 如果调用此重构操作,则可以将具有所选属性名称并位于所选标签名称的所有标签中的属性向外移动。 随着 XML 架构的发展,批量修改属性值可能会非常有用。
将属性移动到父标签
按下 预览 会打开 重构预览 窗口,显示所有待更改属性的用法。 在此窗口中,您可以排除或包含需要重构的用法。
按下 显示 XSLT... 会打开 XSLT 预览 窗口,显示等效于请求重构操作的小段 XSLT 代码。 XSLT 处理器可使用此片段对 WebStorm 项目外部的文件执行所请求的重构操作。
如果要更改的文件是只读的,可能仍会显示预览窗口。
在编辑器中,将插入符号置于要移动的属性内。
从主菜单或上下文菜单中选择 重构 | XML 重构 | 移出属性。
确定更改的范围。 如果这些属性位于选定范围内,则会修改在选定标签上具有选定属性名称的所有属性。 可用的范围包括当前文件、整个项目或指定目录或模块。 目录范围是否包含子目录,取决于是否选中 递归 复选框。 如果选中 仅限包含 DTD 的文件:... 复选框,范围将限制为与当前文件具有相同 DOCTYPE 的文件。
单击 预览 按钮,让 WebStorm 在 查找 窗口中搜索所选属性的用法。
单击 确定 以继续。 如果未选择 预览 选项,所有用法将被立即更改。
最后修改日期: 2025年 9月 26日