Skip to content

IDE 代码片段

hitf codesnippets 生成 IDE 代码片段,用于快速插入翻译忽略注释。

基本命令

sh
hitf codesnippets           # 自动检测 IDE(.vscode / .idea / .cursor)
hitf codesnippets vscode    # 生成 VS Code 代码片段
hitf codesnippets webstorm  # 生成 WebStorm 模板
hitf codesnippets cursor    # 生成 Cursor 代码片段
hitf codesnippets sublime   # 生成 Sublime Text 片段

自动检测

命令会自动检测当前工作区的 IDE 类型:

目录检测结果
.vscode/VS Code
.idea/WebStorm / IntelliJ
.cursor/Cursor
无匹配默认 VS Code

生成的代码片段

前缀功能
@hitf-i18n-ignore-next忽略下一段翻译
@hitf-i18n-ignore-start忽略范围开始
@hitf-i18n-ignore-end忽略范围结束
@hitf-i18n-ignore-file忽略文件翻译

使用方式

VS Code / Cursor

  1. 运行 hitf codesnippets vscode
  2. 在代码中输入 @hitf-i18n-ignore-next
  3. 按 Tab 展开

WebStorm

  1. 运行 hitf codesnippets webstorm
  2. 在 Settings > Editor > Live Templates 中查看

Sublime Text

  1. 运行 hitf codesnippets sublime
  2. 在代码中输入 @hitf-i18n-ignore-next
  3. 按 Tab 展开

代码片段内容

每个代码片段包含中文描述,例如:

json
{
  "忽略下一段翻译": {
    "prefix": "@hitf-i18n-ignore-next",
    "body": ["// @hitf-i18n-ignore-next", "$1"],
    "description": "忽略下一段翻译 (Ignore next extractable segment)"
  }
}

Released under the MIT License.