语言注入设置对话框:通用 Python
使用此对话框配置一条注入规则,用于将一种语言注入到 Python 字符串文字中。
当您在 语言注入 设置页面上点击 添加 并选择 通用 Python ,或在列表中选择一个 Python 注入并点击
编辑 时,该对话框会打开。
项目 | 描述 |
|---|---|
名称 | 注入名称。 |
语言 | 要注入的语言。
前缀和后缀为可选。 |
位置模式 | 在此字段中,输入规则,以定义要在何处让 PyCharm 将字面量识别为注入。 除了
要组合条件,请使用 示例: 将一种语言注入到以
pyStringLiteralMatches("^\\s*SELECT\\s")
将一种语言注入到对名为
pyLiteralExpression().and(pyArgument("execute", 0))
将一种语言注入
pyModuleFunctionArgument("run_query", 0, "db_utils")
将一种语言注入
pyMethodArgument("query", 0, "myapp.db.Repository")
多种模式 可以为单个注入规则定义多种位置模式。 只要有任一模式匹配,注入就会激活(以 OR 逻辑组合)。 每种模式单独占一行。 |
高级 | 在此区域,可选地指定其他设置以收窄注入规则适用的上下文,从而实现对注入过程更细粒度的控制。
|