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),超过该阈值将跳过分析。