i18nBox
简介
i18nBox 是一个词条查询工具,帮助你快速查询选中词条的翻译。支持多种语言,包括中文、英语、日语、韩语、德语、西班牙语、法语、越南语和葡萄牙语。
功能
- 右键菜单中提供“预发库查询该词条”和“生产库查询该词条”选项。
- 支持多种语言的词条查询。
- 查询结果以悬浮框的形式显示在编辑器中。
- 支持提取文件内使用的i18n key
安装
- 在 Visual Studio Marketplace 上搜索
i18nBox 并安装。
- 或者下载
.vsix 文件并通过 VS Code 的扩展管理器安装。
使用方法
- 选中需要查询的词条。
- 右键点击选中的词条。
- 选择“预发库查询该词条”或“生产库查询该词条”。
- 查询结果将以悬浮框的形式显示在编辑器中。
- 右键文件,点击“提取该文件内所有i18n key”,可提取出该文件内所有i18n key,支持js、ts、vue、jsx、tsx文件
- 右键文夹,点击“提取该文件夹内所有i18n key”,可提取出该文件夹内所有i18n key,支持js、ts、vue、jsx、tsx文件
- shift + commond + p,点击“提取该工作区内所有i18n key”,可提取出当前工作区内所有i18n key,支持js、ts、vue、jsx、tsx文件
配置
你可以在 VS Code 的设置中配置业务系统。支持的业务系统包括 iWMS 、3PL 和 iFOP 。
{
"i18nbox.businessSystem": "iWMS"
}
发布说明
1.0.0
开发和发布
开发
克隆项目到本地:
git clone <repository-url>
cd i18nbox
安装依赖:
npm install
编译项目:
npm run compile
启动 VS Code 并运行插件:
按 F5 键,或者在 VS Code 中打开调试面板,点击“启动调试”按钮。
发布
确保你已经安装了 vsce 工具:
npm install -g vsce
打包插件:
vsce package --no-yarn
发布插件:
vsce publish
Enjoy!
| |