【工具】Vscode翻译插件推荐(不用谷歌翻译api、支持短句英汉互译、支持查词、支持自动补全、不需要浏览器)
2024/04/24说明:这篇暂时修改为粉丝可见,因为正在冲粉丝量,等到我弄完了粉丝量的要求,我就改回来!不方便看到全文的小伙伴不好意思!!
需求:
1)偶尔需要查英文生词;
2)有时候想不起来中文对应的英文;
3)不想回到浏览器打开一堆网页;
4)谷歌翻译挂了。
偶尔需要的需求:
1)短句翻译。
因为谷歌翻译挂了,首先,排除最热门的翻译插件Vscode Google Translate,以及一系列衍生产品。
由于搜索“translate”,高下载量的基本上都基于Google翻译Api,我也不推荐了。根据需求,更适合我的是随身的字典+有道翻译。
分别搜索“@popular dict”、“@popular 有道”、“@popular youdao”,发现了三个宝藏插件,配合起来可以解决我的所有翻译需求!
也可以只使用第一个和第三个。
1 Dictionary Completion

推荐原因:根据英语字典自动补全,并且可以设置各种是否需要补全的条件(比如关闭Python/JS文件自动补全),自定义程度相当高!
使用场景:写文档!写代码!写一切都很适用!
使用示例:

使用方法:打开工作区或者全局的settings.json,输入双引号,然后根据补全提示配置自己想要的功能。
比如该插件的使用说明(如下图),提到在v1.10.0版本中Markdown文件默认不补全。如果你希望补全,就在settings.json中输入"[markdown]",根据提示慢慢配置就行了。
因为配置的内容随插件更新会发生变化,所以我这里也不能打包票说自己配置的可以适用于你们。

我的配置项如下图:

代码文件(如JS、TS)的自动补全是默认打开的,如果你们想进一步细化配置这些文件的自动补全,可以在settings.json里输入"[,这样能自动查看所有可选项:

注:作者虽然说可能之后会加特性但是实际上话里话外是不太希望支持plaintext,如果想对txt文本文件开启这个功能,可以考虑先把文件名改成md,写完之后再改回txt。作者原话:https://github.com/yzhang-gh/vscode-dic-completion/issues/18
不算缺点的缺点:自定义程度高,所以如果对settings.json一窍不通,可能有点难顶。
2 dictionary

推荐理由:直击核心,理想中的产品,简单但好用,就是dictionary。
使用场景:查词。
使用示例:右键单词,然后点词典,结果就会打印在输出窗口,巨方便!

使用方法:只有使用示例这一种使用方法。
不算缺点的缺点:①因为会调用三种词典,所以打印结果比较长,会有一点刷屏。如果能在settings.json中只选择某一种词典(词典偏好),甚至能自己加词典(虽然我肯定是懒得自己加的),就会更好啦!②没有快捷键,大大减少了我自己查词的频率,某种意义上有助于提高英语水平。
3 fanyi

推荐理由:响应速度快,悬浮显示,不需要配置。在某种意义上比第二个插件dictionary还好用,下载这个之后完全可以不下载第二个。
使用场景:短句翻译和词义查询。
使用示例:

使用方法:只有使用示例这一种使用方法。
不算缺点的缺点:①翻译内容的最末尾有作者的水印(如果能修改一下水印的打印格式就更好了hhh),总让我误以为是翻译结果 ;②容易产生依赖性,对提高英语水平可能有少许阻碍作用。
2023/10/7更新:震惊地发现作者居然真的修改了水印格式,改成了Follow me on github,而且字体变了,还添加了更完备的发音和网络释义,插件顿时变得更好用了。工具开源链接是:https://github.com/wangrongding/fanyi
本账号所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/qq_46106285/article/details/127190042。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。
【工具】Vscode翻译插件推荐(不用谷歌翻译api、支持短句英汉互译、支持查词、支持自动补全、不需要浏览器)的更多相关文章
- YouComplete:vim自动补全插件
在github上下载插件,按照README.md安装 1,ubuntu安装 vim插件管理:vundle插件安装同样按照 README.md 操作 2,user guide General Usage ...
- Bolt XML和JQBolt Lua代码自动补全插件配置教程
Bolt没有提供官方IDE,缺少强大的代码提示和自动补全,Notepad++写起界面和脚本来比较费劲. Notepad++有个QuickText插件,支持多语言的自动补全,进行简单的配置就可以支持Bo ...
- 四大高质量且实用的chrome翻译插件推荐
Google英译汉的质量怎么样?日常生活用语翻译还可以,但是一到专业性术语就歇菜了,翻译出来的东西简直就是惨不忍睹,惨绝人寰..对于酷爱英语学习又有强迫症的患者来说,一款既实用又方便,无疑就是雪中送炭 ...
- IDEA翻译插件推荐Translation 安装和使用以及快捷键绑定
首先第一步是安装该插件 如图: File -> setting -->plugins 进入该页面,点击如图所示按钮. 然后搜索 Translation 如图: 我们需要的结果一般都不会排在 ...
- VScode前端插件推荐
工欲善其事,必先利其器,安利一波前端插件. Chinese (Simplified) Language Pack for Visual Studio CodeVScode汉化插件 Beautify代码 ...
- 推荐一个Xcode插件: KSImageNamed (自动补全图片文件名称, 并显示图片大小)
http://www.csdn.net/article/2014-05-04/2819586-the-best-xcode-plugins 5. KSImageNamed KSImageNamed是一 ...
- HyperSnips:VSCode上的自动补全神器
发现一个小众但是巨好用的VSCode自动补全插件:HyperSnips. 作者显然受到了 这位小哥 的启发,将 Vim Ultisnips 的大部分功能搬到了VSCode上.并用 JavaScript ...
- VIM自动补全插件 - YouCompleteMe--"大神级vim补全插件"
VIM自动补全插件 - YouCompleteMe 序言 vim 之所以被称为编辑器之神多半归功于其丰富的可DIY的灵活插件功能,( 例如vim下的这款神级般的代码补全插件YouCompleteMe) ...
- Emacs 自动补全插件 ycmd
Emacs 自动补全,最好的插件当属 ycmd.以下记录我的安装过程. 1. 安装 ycmd server github 官方地址: https://github.com/Valloric/ycmd ...
- vim自动补全插件YouCompleteMe
前言 Valloric/YouCompleteMe可以说是vim安装最复杂的插件之一,但是一旦装好,却又是非常好用的.YouCompleteMe简称ycm 在安装折腾的过程中,我再一次的体会到,除了官 ...
随机推荐
- [BZOJ4350] 括号序列再战猪猪侠 题解
我们设 \(dp_{i,j}\) 表示第 \(i\) 到第 \(j\) 个括号合并为序列且最外层不是括号 \(i\) 的可能性,\(f_{i,j}\) 表示最外层是括号 \(i\) 的可能性.则有: ...
- TOGAF 内容元模型综合指南
介绍 开放群组架构框架 (TOGAF) 是一种广泛使用的企业架构框架,它提供了一种结构化的方法来设计.规划.实施和管理企业信息技术架构.TOGAF 内容元模型是该框架的重要组成部分,它提供了一种标准化 ...
- 爱快路由-宽带刷下行流量docker版教程
疑难解答加微信机器人,给它发:进群,会拉你进入八米交流群 机器人微信号:bamibot 简洁版教程访问:https://bbs.8miyun.cn 一天天看直播上行流量太高,给你下行加加速吧,让你下行 ...
- 【由技及道】SpringBoot启动即退出的量子纠缠诊断实录【人工智障AI2077的开发问题日志】
问题分析:这个Spring Boot怕不是属蜉蝣的? (人工智障OS:主人在容器环境部署的Spring应用生命周期堪比蜉蝣成虫--朝生暮死,启动即消亡) 现象观察: /usr/lib/jvm/jdk- ...
- Flink学习(六) 常用DataStreaming API
曾经提到过,Flink 很重要的一个特点是"流批一体",然而事实上 Flink 并没有完全做到所谓的"流批一体",即编写一套代码,可以同时支持流式计算场景和批量 ...
- 05_模块(import & from)
模块(import & from) 导入模块 在和.py同级文件夹下创建一个自定义的模块 fibo.py def fib_return(x): a, b = 0, 1 result = [] ...
- ascci 码表
- vscode如何退出/切换 github 账号
退出/切换 github 账号 左下角点击头像按钮,选择注销,然后再重新登录
- 一文速通Python并行计算:02 Python多线程编程-threading模块、线程的创建和查询与守护线程
一文速通 Python 并行计算:02 Python 多线程编程-threading 模块.线程的创建和查询与守护线程 摘要: 本文介绍了 Python threading 模块的核心功能,包括线程创 ...
- this和super--java进阶day01
1.this和super的代表 super是父类的标识符,如堆内存中的标志 2.this和super的访问 重点说访问构造方法,super()访问父类构造方法我们已经清楚,但是this()访问本类构造 ...

