一款轻量的VScode翻译插件
记录一个VScode翻译插件,技术水平不到位,还望读者大佬们海涵
概述
“中英文注释翻译器”是一个 Visual Studio Code 扩展,它提供实时的中英双向注释翻译功能,帮助开发者在多语言环境下提高代码的可读性和理解性。
该扩展支持使用 Ctrl+Y 将中文注释翻译为英文,并支持使用 Alt+Y 将英文注释通过悬浮提示翻译为中文。使用本插件前,您需要配置有道智能云的 API ID 和密钥。
配置
在使用本插件之前,您需要在有道智能云注册账户并创建应用以获取 API ID 和密钥。将这些信息填入 extension.ts 文件的指定位置以启用翻译功能。
获取API 密钥
访问 有道智能云 并登录或注册新账户。
创建一个新应用并获取您的 API ID 和 API 密钥。
将获取的 API ID 和密钥填入以下位置:
1 | const appKey = "YOUR_APP_ID"; // 替换 YOUR_APP_ID 为您的应用 ID |
功能特点
中文翻译至英文:选中中文注释后,按 Ctrl+Y 即可自动翻译为英文,并在下一行显示。
悬浮翻译英文至中文:选中英文文本后,按 Alt+Y 即可在悬浮窗口中显示中文翻译,这种方式既便捷又不干扰代码阅读。
安装方式
此扩展可以直接从 Visual Studio Code Marketplace 安装: 打开 Visual Studio Code。
通过点击侧边栏上的方块图标或按 Ctrl+Shift+X 打开扩展视图。
搜索 “中英文注释翻译器”。 点击安装按钮。
使用说明
对于中文至英文的翻译:
选中代码中的中文注释。
按 Ctrl+Y。
翻译后的英文注释将出现在下一行。
对于英文至中文的翻译:
选中需要翻译的英文文本。
按 Alt+Y。
一个包含中文翻译的悬浮提示将显示在所选文本上。
已知问题
目前,如果网络存在问题,翻译可能会出现延迟或错误,因为它依赖于外部 API。
贡献
欢迎为 “中英文注释翻译器” 做出贡献!如果您有改进的建议或发现了错误,请在我们的 GitHub仓库中开启一个问题或提交一个合并请求。
欢迎给我们的项目点点 Star ✨