Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Immersive TranslateNew to Visual Studio Code? Get it now.
Immersive Translate

Immersive Translate

liujie2288

|
46 installs
| (0) | Free
沉浸式翻译 - 一键翻译代码注释和 Markdown 文档,不修改原文件
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Immersive Translate VSCode Extension

一个 VSCode 扩展,允许开发者在不修改原始文件的情况下,一键翻译代码注释和 Markdown 文档中的英文内容。

功能特性

  • 非侵入式翻译: 使用 VSCode Decoration API,不修改原始文件
  • 多语言支持: 支持 JavaScript/TypeScript、Python、Java、Go、Rust 等 15+ 种编程语言
  • 智能缓存: 三层缓存架构(内存 + 工作区 + 全局)
  • 多种翻译服务: 支持 DeepL、Google Translate、百度翻译
  • 快捷键支持: 一键翻译、切换显示

快速开始

安装

  1. 在 VSCode 中搜索 "Immersive Translate"
  2. 点击安装

配置 API 密钥

  1. 打开命令面板 (Cmd/Ctrl + Shift + P)
  2. 输入 "Immersive Translate: Set API Key"
  3. 选择服务类型并输入 API 密钥

使用

  • 翻译当前文件: Ctrl/Cmd + Alt + T
  • 切换翻译显示: Ctrl/Cmd + Alt + S
  • 清除翻译: Ctrl/Cmd + Alt + C

开发

安装依赖

npm install

编译

npm run compile

监听模式

npm run watch

运行测试

npm test

代码检查

npm run lint
npm run format

配置选项

配置项 默认值 描述
immersiveTranslate.service deepl 翻译服务
immersiveTranslate.defaultSourceLanguage auto 源语言
immersiveTranslate.defaultTargetLanguage zh-CN 目标语言
immersiveTranslate.textColor #888888 翻译颜色
immersiveTranslate.cache.enabled true 启用缓存
immersiveTranslate.advanced.chunkSize 50 分块大小

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft