Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>lwI18nNew to Visual Studio Code? Get it now.
lwI18n

lwI18n

webhwf

|
17 installs
| (0) | Free
用于快速抽取文件中的中文内容,进行国际化,并且回显项目中zh-ch.js 中的内容
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

lwI18n 插件说明文档

概述

lwI18n 是一个用于快速提取 JavaScript 和 Vue 文件中的中文内容并进行国际化的 VS Code 插件。它可以帮助开发者轻松地将中文内容转换为可用于国际化的格式,并自动生成相应的 JSON 文件。

功能

  • 提取中文:支持从 .js, .ts, 和 .vue 文件中提取中文内容。
  • 生成国际化文件:将提取的中文内容生成 JSON 格式的文件,便于进行国际化管理。
  • 拼音处理:对中文进行拼音转换,并生成相应的字段名。
  • 实时更新:在编辑器中自动更新中文翻译的注释。

安装

  1. 在 VS Code 中打开扩展视图(侧边栏中的四个方块图标)。
  2. 搜索 lwI18n 并点击安装。

使用

命令

  • 提取中文:在命令面板(Ctrl + Shift + P)中输入 提取中文(lwI18n),或右键点击代码文件并选择该命令。

配置

插件将在执行命令时提示用户输入字段前缀,用户可以自定义字段名的前缀以便于组织翻译内容。

依赖

  • pinyin-pro: 用于中文拼音转换。
  • vue-template-compiler: 用于解析 Vue 文件。

开发

  • vsce package 打包
  • vsce publish 上传

脚本

  • lint: npm run lint - 运行 ESLint 检查代码风格。
  • test: npm run test - 运行插件测试。

目录结构

  • extension.js: 插件的主要代码逻辑。
  • locale/: 生成的国际化 JSON 文件将存放在该目录下。

注意事项

  • 本插件会忽略 dist 和 node_modules 文件夹。
  • 提取的内容将删除所有空格,以确保格式统一。
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft