Skip to content

检查规则配置

i18n-mage.analysis.fileExtensions

  • 类型array
  • 默认值[ ".js", ".ts", ".jsx", ".tsx", ".vue", ".html" ]

用于“词条使用检查(已使用 / 未使用 / 未定义)”的代码文件扩展名范围。仅在此列表中的文件会被扫描。

i18n-mage.analysis.onSave

  • 类型boolean
  • 默认值true

启用时,每次保存文件都会触发全局词条检查。内置防抖机制,避免频繁触发。

i18n-mage.analysis.scanStringLiterals

  • 类型boolean
  • 默认值true

在统计词条使用信息时,是否扫描代码中的字符串文本。启用后,将识别文件中字符串类型的值作为可能被使用的 key;关闭则仅分析 t() 等国际化函数的参数。

i18n-mage.analysis.ignoreCommentedCode

  • 类型boolean
  • 默认值false

在统计词条使用信息时,是否忽略被注释掉的代码。

i18n-mage.analysis.syncBasedOnReferredEntries

  • 类型boolean
  • 默认值false

配置词条同步的基准来源:启用时,仅以参考语言文件中定义的词条为基准。关闭时,综合所有语言文件中定义的词条为准(适用于需要严格保持与参考语言一致性的项目)。

i18n-mage.analysis.fileSizeSkipThresholdKB

  • 类型number
  • 默认值100

设置文件大小阈值(单位:KB),超过该阈值将跳过分析。