不论工作还是学习,程序员经常需要查看和学习别人的源码,这样才能不断提升自己,让自己的代码更规范、更专业。

但是在程序员读源码的过程中一直存在一个让人头疼的问题,那就是看不懂英文单词。很多变量的命名方式以及一些国外大佬们的注释让英语底子差的猿们根本看不懂。

如果能够降低这个门槛,那对程序员来讲,学习的效率势必会大大提升。

这次就安利一个工具神器,可以说所有程序员都有用。它是 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

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载机器学习的数学基础专辑
获取本站知识星球优惠券,复制链接直接打开:
https://t.zsxq.com/qFiUFMV
本站qq群704220115。加入微信群请扫码:

【效率】程序员救星,又一 VS Code 插件神器面世!相关推荐

  1. 程序员都在用的IDEA插件(不断更新)

    程序员都在用的IDEA插件(不断更新) @(IDEA)[IDEA,插件] 文章目录 程序员都在用的IDEA插件(不断更新) 插件集合 CamelCase Translation LiveEdit Ma ...

  2. 广州蓝景分享—程序员必备的3个JavaScript插件,让你的视频更实用

    今天,广州蓝景小编跟大家分享一些干货,程序员必备的3个JavaScript插件,让你的视频更实用. 下面就从这篇技术文章开始,我倾向于利用以图形交换格式 (GIF) 格式编码的屏幕截图,以尽可能减少额 ...

  3. 程序员必备的代码审查(Code Review)清单

    转自 http://blog.jobbole.com/83595/ 在我们关于高效代码审查的博文中,我们建议使用一个检查清单.在代码审查中,检查清单是一个非常好的工具--它们保证了审查可以在你的团队中 ...

  4. js json编辑器_程序员必备编辑器 —— Visual Studio Code

    前言 我刚入行Web前端的时候,我先后使用过Notepad++.Sublime Text. Hbuilder IDE.Webstorm进行Web前端开发,偶然的机会了解到Atom.Visual Stu ...

  5. 谷歌json插件_程序员必备的4款Chrome插件,妥妥的神器!

    之前就粉丝跟小编说,想要推荐几款程序员使用的插件,所以小编就去找了找,发现了这4款当下比较热门且实用的,也是程序员经常用到的,这几款插件也可以提高工作效率,难怪隔壁小哥哥程序员的效率都挺高,估计也用了 ...

  6. google浏览器插件 开发 获取页面指定数据_程序员必备的4款Chrome插件,编程神器...

    一直有粉丝留言,想要大侠推荐几款程序员使用的插件,大侠特意去问了隔壁的程序员哥哥,终于被我问出了这4款编程神器!这4款插件不仅仅是提高效率那么简单哦,还可以让你的Chrome浏览器变得高端大气,一起来 ...

  7. 成为专业程序员用到的各种资料,神器及框架

    好东西不是随便收集下,发篇博文,骗些点赞的!积累了5年多的东西,是时候放出来跟大家见见面了. 或许有的园友在14年的时候收藏过我的一篇"工欲善其事.必先利其器"的博文,时隔3年,已 ...

  8. 8个程序员专用软件/网站,个个是神器,第一个最惊喜......

    微信又改版了,为了方便第一时间看到我们的推送,请按照下列操作,设置"置顶":点击上方蓝色字体"程序员之家"-点击右上角"-"-点击" ...

  9. 程序员必备的 11 大Intellij插件

    点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 I wish I could be strong enough t ...

最新文章

  1. SpringBoot集成Redis实现排行榜
  2. 深度学习中,Batch_Normalization加速收敛并提高正确率的内部机制
  3. Spark GraphX算法 - Pregel算法
  4. 主要植物叶片数据集农作物病害数据集
  5. element ui中动态合并单元格_element ui单元格的动态合并
  6. maven-下载源码与javadoc
  7. 狗猫分类数据集划分详解
  8. leaftlet 显示个性化图标、旋转图标
  9. 浙江省计算机高级教程,2019年9月浙江省计算机二级教程:MS Office高级应用上机指导...
  10. 江苏开启“金环”对话会:政府“牵线”助环保项目与金融“联姻”
  11. net-java-php-python-篮球新闻网站计算机毕业设计程序
  12. 到处走走-成都+峨眉山557
  13. 十五: TranslateMessage(msg) 函数 和DispatchMessage(msg)函数
  14. ubuntu安装QT依赖
  15. CMMI2.0之我见-技术解决方案TS产品集成PI
  16. 统计软件与数据分析—Lesson2
  17. 如何度过中年危机(转)
  18. Linux/redhat 有线网络配置
  19. 责任链模式(Chain of Responsibility Pattern)简介
  20. 有些小老板辛辛苦苦经营了一年的工厂,年底了再看看自己的兜里比脸都干净是什么原因?

热门文章

  1. 电子书下载:Pro Drupal 7 for Windows Developers
  2. 云计算学习(2-4)云计算的案例
  3. Nodejs in Visual Studio Code 03.学习Express
  4. The method setOnClickListener(View.OnClickListener) in the type View is not applicable
  5. 使用API动态添加删除菜单项
  6. 编译Android源码
  7. 接口的意义及于抽象类的区别(蒋波涛)
  8. phpcms9.6 ueditor_PHPCMS V9.6.6 修改版
  9. 肿瘤细胞信号转导: 肿瘤治疗的靶向信号通路 PDF
  10. cellphonedb 及其可视化