IntelliJ IDEA 2025.3 Help

语言注入设置对话框: Java 参数

语言注入 页面上单击 "添加"按钮 ,并从上下文菜单中选择 Java 参数 ,或选择一个条目并单击 编辑按钮 ,即可打开此对话框。

使用此对话框配置 Java 参数的语言注入。 该对话框提供使用 IntelliLang 功能的能力,以防因任何原因无法使用注入注释。 这主要适用于配置第三方/库方法以及仍需使用 Java 1.4 的项目。

条目

描述

语言

在此区域,指定要注入的语言和注入上下文。

  • ID :选择要注入的语言 ID。

  • 前缀 :指定前缀以构建注入上下文。

  • 后缀 :指定一个后缀来组成注入上下文。

请注意, 前缀后缀 字段是可选的。

类方法

点击 浏览按钮 并选择感兴趣的类。 因此,将显示类的方法及其参数。

选择您要启用注入的参数。

高级

指定附加设置。

  • 值模式 :输入用于确定语言注入上下文的正则表达式。 通过将模式的第一个捕获组用作注入目标,您可以将该过程配置为仅将语言注入匹配某一模式的值,或注入匹配该模式的多个部分。

  • 单个文件: 如果该选项关闭,与值模式匹配的片段将被单独处理,视为不同的“文件”——例如,从片段编辑器的视角来看。

    如果该选项开启,相应的片段将全部合并在一起,形成一个单元,或 "file"。

    给定值模式

    xxx (.+) yyy (.+) zzz

    以及片段

    xxx select * yyy from family zzz

    如果该选项关闭, select *from family 将被视为两个独立的片段(或 "文件")。 如果该选项开启, select * from family 将被视为一个单元,或 "文件"。

运作方式

最后修改日期: 2025年 12月 2日