XSLT 中的代码补全
代码补全是 JetBrains Rider 的关键功能之一,该插件提供了多种可能性来补全 XPath 表达式中使用的关键字、预定义函数、变量和参数,以及模板名称和可传递给模板调用的参数名称。
开始之前
按照 从 JetBrains Marketplace 安装插件 中的描述,在 设置/首选项 | 插件 页面上的 Marketplace 选项卡中安装并启用 XPathView + XSLT 插件。
XPath 表达式中的补全
可以在普通表达式属性或 属性值模板 中的 XPath 表达式内补全范围内的所有参数/变量。
此外,所有预定义函数和关键字,包括函数签名,也都可以进行补全。

快速文档查找 也适用于补全查找列表。
xsl:call-template 中模板名称的补全
要调用的模板名称可以从当前文档和包含的样式表中的所有命名模板列表中补全。

模板参数的补全
对于应在 xsl:call-template 调用中传递给模板的参数,有特殊的补全功能。 补全会列出模板声明的所有参数,并且这些参数尚未出现在调用的 参数列表 中,这意味着尚未存在 xsl:with-param。

最后修改日期: 2025年 9月 26日