推荐一款很好用的VSCode变量翻译插件

简介: 本文介绍VSCode插件“var-translate-en”,可一键将中文翻译为英文并转为小驼峰等命名格式,支持百度、腾讯、阿里等翻译服务。通过简单配置与快捷键设置,提升变量命名效率,解决命名难题。

目录

前言

有次我跟前端朋友聊天,发现她对于变量命名很是纠结,很多时候不知道怎么命名好。这个我很擅长啊,我平时喜欢用翻译插件,来生成小驼峰命名的变量。先写一个中文作为注释,然后复制粘贴这个中文,然后按下快捷键就翻译成小驼峰了。下面我将为你介绍这块超级好用的VSCode翻译插件,希望你再也不用纠结变量如何命名了!

插件推荐 —— var-translate-en

介绍

插件的名字是:var-translate-en,插件安装地址如下:

var-translate-en - Visual Studio Marketplace

官方介绍是这样的:中文一键翻译为英文并转换成驼峰命名,提效神器🚀

它具有以下特点:

  • 一键翻译为英文,并转换成多种命名风格。
  • 支持自然语言翻译为中文(v1.0.4及以上)。
  • 多个免费翻译服务(必应、DeepL)。
  • 支持多平台翻译服务配置(百度、腾讯、阿里、有道)。

配置

选择翻译服务

这里我用的是百度翻译,免费版的额度是每月前5万字符免费,这个完全就够用了。

当然其他的腾讯、阿里、有道也可以用,这个看个人喜好了。

首先来到百度翻译开放平台官网,选择通用文本翻译:

点击立即使用:

进入控制台,点击总览:

VSCode插件配置

安装完插件后,打开首选项设置,搜索Var-translate-en(输入一部分也可以),找到对应的百度翻译配置,把刚刚记住的申请信息的APP ID和密钥,分别填入下面的两个箭头指示的输入框中:

VSCode插件快捷键设置

还是首选项中,找到键盘快捷方式,进入快捷方式的设置。

搜索var-translaste-en,键绑定为你想要设置的快捷键。这里我设置的是Option + E,Windows可以设置为Alt + E

使用

快捷键配置好了,就开始用了。比方说我下面随便输入一个中文的文本。

然后按下快捷键,立马会出现翻译结果。

各种风格的都有,回车就默认选择第一个小驼峰,这样就可以满足变量翻译命名的需求啦。

结语

用好变量翻译插件,可以很好的帮你解决命名起名难、容易重复的问题。无论是变量名还是文件名,都可以用这个插件。快叫你的小伙伴一起用起来!

目录
相关文章
|
开发工具 开发者 git
2023 Visual Studio Code 插件推荐:18 个提高开发效率的常用插件
Visual Studio Code (简称VSCode) 是一款强大的开源代码编辑器,它拥有众多功能强大的扩展插件,使得开发者可以根据自己的需求来定制编辑器的功能和外观。在本文中,我们将分享一些非常实用的 VSCode 插件,这些插件将提高您的开发效率,使编码变得更加愉快。
1608 2
|
C语言
加速github 下载速度的方法
加速github 下载速度的方法
4353 1
|
5月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
50967 73
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
8月前
|
JavaScript 前端开发 开发工具
前端开发必备的 VSCode 插件推荐(第三期)
本文推荐两款提升Vue开发效率的VSCode插件:vue-helper,支持代码扩选、快速跳转与变量定位;别名路径跳转插件,解决@路径无法跳转问题。配置简单,实用高效,助力前端开发提速。
1427 1
|
8月前
|
人工智能 前端开发 搜索推荐
前端开发必备的 VSCode 插件推荐(第二期)
本文由喵喵侠推荐三款实用VSCode插件:background自定义编辑器背景、Codeium提供AI智能补全、colorize实现颜色值实时高亮,提升开发效率与视觉体验,适合前端开发者使用。
1111 0
|
8月前
|
JavaScript 数据可视化 视频直播
如何手动停止 videojs 直播视频流 m3u8 请求?
在可视化大屏项目中,多个VideoJS组件播放m3u8流时,即使暂停仍持续请求,导致页面卡顿。通过监听display属性,结合`dispose()`销毁实例并重建同ID的video DOM元素,有效释放资源且保留组件结构,解决性能问题,提升用户体验。
717 0