XPath 和 XSLT 支持
最后修改时间:2023 年 10 月 26 日
笔记
IntelliJ IDEA 中提供了针对 XSLT 1.0、2.0 和 3.0 的编码帮助。但是,要使用 XSLT 2.0 或 3.0 的转换,应将支持 XSLT 2.0 或 XSLT 3.0 的处理器(例如 Saxon 9-HE)添加到用于运行样式表的模块的类路径中,并放在前面JDK 的。请参阅模块依赖项。
IntelliJ IDEA 允许您根据当前关注的文档评估表达式,包括支持document()
进行跨文档查询的功能。您还可以使用“按 XPath 查找”操作在“在文件中查找”样式中针对多个 XML 文档计算表达式。
您可以配置为在当前编辑器中突出显示匹配的表达式,或在“查找”窗口中显示匹配行的列表。通过即时错误检查(包括一组可自定义的XPath 检查和各种代码完成建议)增强了 XPath 表达式的编辑功能。
“编辑器”来显示编辑器中选定元素的唯一 XPath 表达式。。
XSLT 支持不仅限于 XPath 表达式,它还支持广泛的 XSLT 构造,例如检查调用的模板是否存在及其xsl:call-template
参数、重构和导航增强功能。捆绑的XSLT 调试器插件允许您调试 XSLT 样式表。