Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>code-translatorNew to Visual Studio Code? Get it now.
code-translator

code-translator

runxiang.shen

|
16,329 installs
| (3) | Free
翻译工具(支持翻译并替换选中文字, Ctrl+1 【驼峰】、Ctrl+2 【空格】、Ctrl+3 【中划线】、Ctrl+4 【下划线】)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

code-translator

VS Code code-translator

安装

安装扩展您需要启动命令面板中(Ctrl + Shift + P 或 Cmd + Shift + P)和类型的扩展。

使用

翻译单词

  1. 悬停翻译(鼠标选中文字)
  • 鼠标悬停时,如果选中文字是英文单词则优先读取本地词典进行翻译,减少访问翻译API
    
  1. 翻译并替换选中文字(注意是鼠标选中文字)
  • 快捷键:ctrl+1 驼峰, ctrl+2 空格, ctrl+3 中划线, ctrl+4 下划线
    
  • 场景1 主要能够用于变量命名或者函数命名等 按 Ctrl+1 翻译成 驼峰命名 格式的英文

  •   翻以前:
    
          let 自动刷新间隔 = 20;
          function 获取视频列表(){
    
          }
    
  •   翻译后:
          let autoRefreshInterval = 20;
          function getVideoList(){
    
          }
    
  • 场景2 主要用于代码注释等, 按 Ctrl+2 翻译成 空格相间 格式的英文

  •   翻以前:
          // 登录成功后, 跳转到首页
    
  •   翻译后:
          // after successful login, jump to home page
    
  • 场景3 主要用于class样式的命名等, 按 Ctrl+3 翻译成 中划线 格式的英文

  •   翻以前:
          <i m g src="" class="视频列表图片"/>
    
  •   翻译后:
          <i m g src="" class="video-list-picture"/>
    
  • 场景4 主要用于常量命名等, 按 Ctrl+4 翻译成 下划线 格式的英文

  •   翻以前:
          const 有道翻译网址 = "https://ai.youdao.com";
    
  •   翻译后:
          const youdao_translation_website = "https://ai.youdao.com";
    

设置

  1. 新增用户自主配置采用哪个翻译API
  • 新增 有道免费 翻译API
      默认, 一般够用
    
  • 新增 有道会员 翻译API
      可到 https://ai.youdao.com/console/#/app-overview 免费开通, 获取账号秘钥, 可翻译百万词
    
  • 新增 百度会员 翻译API
      推荐使用, 翻译更准, 可到 https://fanyi-api.baidu.com/manage/developer 免费开通翻译,获取账号秘钥
    
  1. 新增 悬停翻译的延时设置
  • 防止过度频繁弹窗影响写代码
    
  1. 支持设置自定义vip翻译接口的 AppKey 和 AppSecret

snippets

根据 @uyun/hooks 生成对应 hooks 代码片段

  • !useDidMount

  • !useDidUpdate

  • !useWillUnmount

  • !useRequest

  • !useRouter

  • !useQueryString

  • !useLocalStorage

  • !useSessionStorage

  • !useWindowSize

  • !usePagination

  • !useInputSearch

  • !useFormItemLayout

  • !useDebounce

  • !useThrottle

  • !useTween

  • !useRaf

  • !useTimeout

  • !useInterval

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