I18n Scanner
一个用于扫描代码中中文文本并生成国际化资源的 VS Code 扩展。
功能
- 扫描项目中的中文文本
- 支持生成 JSON 格式的国际化资源文件
- 支持生成 Java 枚举类
- 支持自动翻译(可选)
使用方法
- 在文件夹上右键点击
- 选择以下命令之一:
- "扫描中文文本(生成JSON)":生成 JSON 格式的国际化资源文件
- "扫描中文文本(生成枚举)":生成 Java 枚举类
配置选项
在 VS Code 设置中可以配置以下选项:
i18n-scanner.translationType : 翻译方式(baidu/custom/none)
i18n-scanner.outputFormat : 输出文件格式
i18n-scanner.maxTextLength : 提取的中文文本最大长度
- 更多配置请参考扩展设置
注意事项
- 扫描时会自动跳过日志打印语句中的中文文本
- 相同的中文文本只会生成一次枚举字段
| |