XSLT 中的代码完成
最后修改时间:2023 年 8 月 23 日代码完成是 IntelliJ IDEA 的关键功能之一,该插件提供了多种可能性来完成 XPath 表达式中使用的关键字、预定义函数、变量和参数、模板名称以及可传递给模板调用的参数名称。
在你开始之前
在设置 |安装并启用XPathView + XSLT插件 插件页面,选项卡Marketplace ,如从 JetBrains Marketplace 安装插件中所述。
XPath 表达式中的补全
可以在普通表达式属性或属性值模板内的 XPath 表达式内完成范围内的所有参数/变量
此外,所有预定义的函数和关键字都可以完成,包括函数签名。
快速文档查找也适用于完成查找列表。
Xsl:call-Template 中模板名称的完成
要调用的模板的名称可以从当前文档和包含的样式表中的所有命名模板的列表中完成。
模板参数的完成
对于应该在xsl:call-template
调用中传递给模板的参数有一个特殊的完成。完成列出了模板声明的所有参数,但尚未出现在调用的参数列表中,这意味着尚不存在xsl:with-param
。
提示
当还使用完成来创建标签时,这特别有用
xsl:with-param
,因为这将自动触发根据架构所需的参数名称的完成;例如,
<xsl:with-p
<ctrl-空格>=>
<xsl:with-param name="
[查找列表]"
感谢您的反馈意见!
此页面是否有帮助?