Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AI Translate HoverNew to Visual Studio Code? Get it now.
AI Translate Hover

AI Translate Hover

DxShelley

|
2 installs
| (0) | Free
Translate a selected word after hovering it for one second.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Translate Hover for VS Code

选中一个英文单词或连续中文词语,将鼠标停在选区上超过一秒,会显示翻译悬浮框。

使用背景

本扩展主要用于在 VS Code 中阅读 Skill 文档。高质量 Skill 往往以英文编写,对中文用户的快速阅读和理解不够友好;因此扩展通过选词悬停提供词典释义、英美发音和翻译辅助,尽量不打断文档阅读流程。

安装

在 VS Code Extensions 中搜索 AI Translate Hover 并安装。也可从 Visual Studio Marketplace 安装。

离线安装时,在 VS Code 中打开 Extensions,点击右上角 ...,选择 Install from VSIX...,然后选择生成的 .vsix 文件。

支持

使用问题、功能建议和服务支持请访问 项目支持页。

兼容性

  • 最低 VS Code 版本:1.85.0
  • 支持范围:>= 1.85.0 且 < 2.0.0
  • 扩展依赖 VS Code 内置的现代 Node.js 运行时,用于 fetch 和请求超时控制。

配置

打开 VS Code Settings,搜索 AI Translate Hover。默认优先调用内置有道移动翻译与词典;下列 OpenAI 兼容接口配置仅在内置服务不可用时作为回退:

{
  "aiTranslateHover.baseUrl": "http://localhost:1234/v1",
  "aiTranslateHover.endpointPath": "/chat/completions",
  "aiTranslateHover.model": "local-model",
  "aiTranslateHover.apiKey": ""
}

内置有道移动翻译和词典默认启用,无需 API Key;启用时,选中的文本会发送给有道翻译服务以获取翻译结果。英文选词的悬浮框会显示英美音标、英美发音操作和中英文释义。首次点击发音会创建播放器面板;之后该面板会复用并在切换单词时更新到最新音频,不会自动抢占焦点、显示或改变用户设置的面板状态;不会打开外部浏览器或展示音频链接。词典接口不可用时,扩展会将选中文本发送给配置的 OpenAI 兼容 API。中文选词会翻译为 English,其他语言默认翻译为简体中文。

扩展激活时会自动将 https://dict.youdao.com 添加到 VS Code 全局 workbench.trustedDomains,发音链接不再弹出外部网站确认。该行为默认启用,可通过 aiTranslateHover.trustPronunciationDomainOnActivate 关闭。

在 Settings 中搜索 AI Translate Hover: Trigger Mode,可选择翻译触发方式:hover(默认)、keyboard 或 hoverAndKeyboard。扩展不预设快捷键;在 VS Code 的 Keyboard Shortcuts 中为 AI Translate: Translate Selection 按个人习惯绑定即可。快捷键会打开与鼠标悬停相同的词典弹框。仅在 keyboard 或 hoverAndKeyboard 模式下,该命令才可由快捷键或命令面板触发。

在 keyboard 或 hoverAndKeyboard 模式下,也可通过 Command Palette 运行 AI Translate: Translate Selection 打开当前选词的词典弹框。 运行 AI Translate: Open Settings 可直接打开扩展配置。

aiTranslateHover.hoverDelayMs 最小值为 1000;VS Code 自身的 Hover 延迟会叠加在此前。

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