XSLT 文件关联
文件关联用于将 XSLT 文件与其他 XML 文件相关联。这目前用于三个目的:
XSLT 节点选择中元素和属性名称的增强完成。完成将提供在相关文档中找到的所有元素和标签名称。
增强了 XSLT 节点选择的错误突出显示。如果 XSLT 脚本已与一个或多个 XML 文件相关联,则对不属于相关文件的元素和属性名称的任何引用都将被标记为警告消息:“标记名称 '...' is not part of文件”。
文件关联也用于创建运行配置。用于转换的 XML 输入文件可以方便地从关联文件列表中选择。
XSLT 文件关联是按项目定义的,并在“设置”对话框的“ XSLT 文件关联”页面上进行管理。
在开始之前,请确保在Settings/Preferences |中启用了XPath View + XSLT插件。插件页面,标签Installed。有关详细信息,请参阅管理插件。
配置 XSLT 文件关联
打开设置/首选项对话框 ( Ctrl+Alt+S),然后转到 。XSLT 文件关联页面打开。
该页面由两个窗格组成:
Project XSLT Files窗格在项目树视图中显示所有 XSLT 文件,按模块及其内容根分组。
Associated Files窗格显示与所选 XSLT 文件关联的所有 XML 文件。要将新文件添加到关联中,请选择相关的 XSLT 文件,单击工具栏上的 ,然后在打开的对话框中选择要添加的 XML 文件。
要取消关联,请选择 XML 并单击工具栏上的 。
要在项目工具窗口中显示关联的 XML 文件,请打开设置/首选项对话框 ( Ctrl+Alt+S),转到 ,然后选中Show Associated Files in Project View复选框。之后,WebStorm 将在相应的样式表下方显示关联的 XML 文件。
从编辑器管理关联
要创建关联,请在编辑器中打开一个 XSLT 文件,选择
从其上下文菜单中,然后选择要与打开的 XSLT 关联的 X(HT)ML 文件。要取消文件关联,请在“文件关联”组中单击其文件名。文件名与当前文件的相对路径一起显示。如果关联文件是任何模块的一部分,则模块名称包含在方括号中。
您还可以通过Configure...操作调用关联配置对话框。这将打开关联配置对话框并预选当前在编辑器中打开的文件。