检查规则配置
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),超过该阈值将跳过分析。
