大家好,我是boy哥。
不论工作还是学习,程序员经常需要查看和学习别人的源码,这样才能不断提升自己,让自己的代码更规范、更专业。
但是在程序员读源码的过程中一直存在一个让人头疼的问题,那就是看不懂英文单词。很多变量的命名方式以及一些国外大佬们的注释让英语底子差的猿们根本看不懂。
如果能够降低这个门槛,那对程序员来讲,学习的效率势必会大大提升。
这次就安利一个工具神器,可以说所有程序员都有用。它是 VS Code 上一个插件,打开源码后可以自动解析所有包含英文的单词。
这个插件还有一个有趣的名字,叫:会了吧
1. 介绍
“会了吧”简介是这么写的:
打开源码可以自动分析所有包含的英语单词,并显示解释结果,先学单词再看代码。用了会了吧,统统都会啦!
针对程序员量身定做,有了这个神器,可以告别让人抓狂的机器翻译了。
2、使用流程
使用流程上也非常简单。
安装后,点击源码文件,会自动分析所有包含的单词,不在 已掌握单词列表 中的单词会自动添加到 陌生单词 列表。
它的功能包括:
1. 单词后面可以显示 单词解释
2. 鼠标悬停可以显示 音标和解释
3. 点击单词可以朗读本单词
3、自动处理
此外,它分程序员专门分配了 已掌握单次列表 和 未掌握单词列表。点击单词图表可以自动在两个单词表切换。
单词在 陌生单词 中的单词,点击 图标 可以 将 单词添加到 已掌握单词列表文件
在 已掌握单词 中的单词,点击 图标 可以 将 单词 从 已掌握单词列表文件 中删除
4、手工设置
当然,还可以手工编辑 [用户目录]/.vscode/huile8-mastered-list.txt ,设置已掌握单词:
console
log
hello
world
5、离线词库
离线词库主要来源这两个GitHub开源库,链接:
https://github.com/skywind3000/ECDICT
https://github.com/fxsjy/diaosi
6、功能实现
[x] 源码单词分析
[x] 点击播放读音
[x] 悬停显示单词解释
[] 禅模式 (循环播放陌生单词)
陌生单词列表
真的是程序员的救星,你觉得呢?
插件地址:
https://marketplace.visualstudio.com/items?itemName=mqycn.huile8