code-translator
VS Code code-translator
安装
安装扩展您需要启动命令面板中(Ctrl + Shift + P 或 Cmd + Shift + P)和类型的扩展。
使用
翻译单词
- 悬停翻译(鼠标选中文字)
- 翻译并替换选中文字(注意是鼠标选中文字)
-
快捷键: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";
设置
- 新增用户自主配置采用哪个翻译API
-
新增 有道免费 翻译API
默认, 一般够用
-
新增 有道会员 翻译API
可到 https://ai.youdao.com/console/#/app-overview 免费开通, 获取账号秘钥, 可翻译百万词
-
新增 百度会员 翻译API
推荐使用, 翻译更准, 可到 https://fanyi-api.baidu.com/manage/developer 免费开通翻译,获取账号秘钥
- 新增 悬停翻译的延时设置
- 支持设置自定义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
| |