Qwerty Learner VSCode 是一款为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件,能够在任意代码界面一键启动,开始进行单词记忆练习。
本项目为 Qwerty Learner 的 VSCode 插件版本,访问原始项目获得更好的体验。网页版: https://qwerty.kaiyi.cool/
因为 VSC 没有提供对 Keypress 的回调,所以实现上使用了较为取巧的方式,监听用户当前输入文档的改变,然后删除用户输入。 用户可以在任意代码、文档页面开启软件进行英语打字练习,插件会自动删除用户输入的文字,不会对文档内容造成影响。
即,当着老板的面背单词也不会被发现,还会认为你键盘敲得贼响,代码一定写的很认真(🐶逃
软件设计的目标群体为以英语作为主要工作语言的键盘工作者。部分人会出现输入母语时的打字速度快于英语的情况,因为多年的母语输入练就了非常坚固的肌肉记忆 💪,而英语输入的肌肉记忆相对较弱,易出现输入英语时“提笔忘字”的现象。
同时为了巩固英语技能,也需要持续的背诵单词 📕,本软件将英语单词的记忆与英语键盘输入的肌肉记忆的锻炼相结合,可以在背诵单词的同时巩固肌肉记忆。
为了避免造成错误的肌肉记忆,设计上如果用户单词输入错误则需要重新输入单词,尽可能确保用户维持正确的肌肉记忆。
软件也对需要机考英语的人群有一定的帮助。
For Coder:
内置了程序员工作常用单词的词库,方便练习工作中常用的单词、提高输入速度。也内置了诸多语言的 API 的练习,帮助以程序员快速熟悉常用的 API ,更多语言的 API 正在逐步添加中...
项目的源项目 和 vscode 插件版 都在持续招募来自社区的开源贡献者,感兴趣可以查看相关 Issue
Mac Control + Shift + Q
Win Shift + Alt + Q
可以在任意文档中使用快捷键启动,启动后插件将屏蔽用户对文档的输入,只需关注状态栏上的单词即可。
⚠️ 切记需关闭中文输入法,目前插件在开启中文输入法会有 Bug ,待修复
打开 VSCode 命令面板,通过 “Qwerty” 前缀过滤,即可发现插件内置的命令。
命令面板快捷键
Mac: cmd + shift + p
Win: ctrl + shift + p
可以在设置面板查找关键字 “Qwerty” 修改设置
"qwerty-learner.highlightWrongColor": {
"type": "string",
"default": "#EE3D11",
"description": "输入错误时单词的颜色"
},
"qwerty-learner.highlightWrongDelay": {
"type": "number",
"default": 400,
"description": "输入错误时清空输入的延迟时间"
},
"qwerty-learner.keySound": {
"type": "boolean",
"default": true,
"description": "是否开启键盘音"
},
"qwerty-learner.phonetic": {
"type": "string",
"enum": [
"us",
"uk",
"close"
],
"default": "close",
"description": "是否开启音标"
},
"qwerty-learner.chapterLength": {
"type": "integer",
"default": 20,
"minimum": 1,
"maximum": 100,
"description": "每个章节包含的单词数量"
},
"qwerty-learner.wordExerciseTime": {
"type": "integer",
"default": 1,
"minimum": 1,
"maximum": 100,
"description": "每个单词的练习次数"
},
"qwerty-learner.readOnlyInterval": {
"type": "number",
"default": 5000,
"description": "只读模式中单词切换间隔时间(ms)"
},
"qwerty-learner.voiceType": {
"type": "string",
"enum": [
"us",
"uk",
"close"
],
"default": "us",
"description": "是否开启发音"
},
"qwerty-learner.placeholder": {
"type": "string",
"enum": [
"_",
"*",
"-",
""
],
"default": "-",
"description": "未输入时的占位符,空表示无占位符(仅当 wordVisibility === true 时生效)"
},
"qwerty-learner.random": {
"type": "boolean",
"default": false,
"description": "是否章节内单词顺序随机"
}
1
Qmanman 171 天前
我只能说 666
|
![]() |
2
maocat 171 天前 ![]() 老板招到你真是招到宝了 /dog
|
![]() |
3
nigga 171 天前 ![]() 有没有显示在 windows 任务栏 或者 悬浮在 屏幕任意角落的?
|
4
gengliangcais 171 天前
秀啊
|
5
token10086 171 天前 ![]() 老板招到你真是招到宝了 /dog
|
![]() |
6
iyobucuo 171 天前 ![]() 点赞!
IDEA 插件搞一个 |
7
moyt 171 天前
你秀到我了,赔钱
|
![]() |
8
Asakijz 171 天前
合理摸鱼😂
|
![]() |
9
chippai 171 天前
老板招到你真是招到宝了 /dog
|
10
uion 171 天前
nvim 搞一个!
|
11
coldmonkeybit 171 天前
笑死,太强了
|
12
ovtfkw 171 天前
玩具而已
|
13
Smallgourd 171 天前
太牛的。马上就用
|
14
ShundL 171 天前
安装了,有点儿厉害,你划水是专业的!
|
![]() |
15
SleepyRaven 171 天前
🐂🍺 从未设想过的道路
|
16
dem0ns 171 天前 ![]() 这到底是卷还是不卷
|
![]() |
17
zhishixiang 171 天前
已经看到了,快删了别让老板发现(手动狗头
|
![]() |
18
QurakJaker 171 天前
提个建议,随机删除几个字母,不要打一个字删一个字
|
![]() |
19
MagicHen 171 天前
office wps 搞一个,秋梨膏!
|
![]() |
20
jstony 171 天前
@QurakJaker op 用的输入回调,而且目的是只删除用户当前输入的,并且不影响源文档,如果要随机删除,那源文档内容可能会被误删。也许 op 可以加个 option 让用户自选。
|
![]() |
21
ppllss 171 天前
老板招到你真是招到宝了 /dog
|
22
neochen13 171 天前
老哥有 IDEA 插件吗!?
|
23
javen73 171 天前
😂 好用,点赞
|
24
wangofjian 171 天前
VSC 高级使用方法
|
25
russ44 171 天前
cool, 等一个 IDEA
|
![]() |
26
cquan 171 天前
摸鱼还是你行
|
![]() |
27
oneisall8955 170 天前 via Android
老板招到你真是招到宝了 /dog
|
28
litt 170 天前
坐等 idea 版插件
|
29
LavaC 170 天前
非常好插件,爱来自 v2 。
P.S. 在 1080p 无缩放的情况下有点折磨人了 |
30
tianxin8431 170 天前
打字打的太快的时候,不是所有打入的字都能被删掉
|
![]() |
31
lawsiki 170 天前
这有何尝不是一种卷呢?🧐
|
32
Finnn 170 天前
打不出字的感觉好难受啊 😂
|
![]() |
33
henryxie2093 170 天前 ![]() 让我想起了命令行斗地主
|
![]() |
34
luzemin 170 天前
等我捋一捋,我到底是在摸鱼,还是在学习?
|
![]() |
35
Stoney 170 天前 via iPhone
厉害了
|
37
PeachQIU 170 天前
非程序员用户非常需要啊啊啊啊啊啊!!!
|
![]() |
38
siweipancc 170 天前 via iPhone
牛的,999
|
![]() |
39
yema50 170 天前 via iPhone
太强了
|
40
sharpy 170 天前
秀儿
|
41
mobpsycho100 170 天前
打算结合记忆曲线吗? 类似 Anki 那样的.
|
![]() |
42
HaroldFinchNYC 170 天前
背单词加薪吗
|
![]() |
43
eric227 170 天前
666666666 改成聊天软件得了
|
44
startisan 170 天前
坐等 idea 版
|
![]() |
45
TUNGH 170 天前
可以的,坐等 idea 版本
|
46
mscsky 170 天前
背单词难道不是要读出来吗?之前的团队中午都会来读单词
|
47
V2April 170 天前
干嘛啊,摸鱼的时候能不能干点正事,整个看小说的不行吗 [doge]
|
48
xiaojie668329 170 天前 via iPhone
太骚了。
|
49
aapeli 170 天前
楼主的是啥主题
|
![]() |
50
AngryOrange OP @aapeli One Dark Pro
|
51
Wh1te 170 天前 ![]() 摸鱼宝才,老板捡到鬼了🐶
|
52
teenight 170 天前 via iPhone
摸了,但又不完全摸
|
![]() |
53
BigR 170 天前
简直牛皮啊~大佬,快快上 idea 插件
|
54
container1 170 天前
在 vscode 中 无法查看已过的单词,要是想复习只能手动调节到上一章,没有网页版的使用体验好,期待更新,增加一些界面化操作,支持查看历史单词,和按照遗忘曲线去提醒复习
|
55
likunyan 169 天前
老板:你这个老六
|
![]() |
56
ebony0319 169 天前
很漂亮,很不错的一款设计产品
|
![]() |
57
Raool 169 天前
强,实现思路很好!👀
|
58
kjstart 169 天前
练好了润吗?
|
![]() |
59
TomPig0216 169 天前
mark 一下 等摸鱼的时候来试试
|
60
shinession 169 天前
收藏了, 等闲了试试
|
61
Uplay 169 天前
可以的,坐等 idea 版本
|
62
dwzrlp 169 天前
老板会拒绝这么爱学习的么
|
![]() |
63
wgfire 169 天前 ![]() 老板:那小子一直在敲敲,代码行数一直没长,这到底咋回事
|
![]() |
64
zzzzzzzzyp 169 天前
我只能说绝了
|
65
JungleFish 168 天前
你怎么扛着品如的衣柜
|
66
REGIVE 167 天前
已经用上了,开冲
|
![]() |
67
particlec 167 天前
搞得我的不想摸鱼了
|
![]() |
68
azui999 167 天前
老板招到你真是招到宝了 😹
|
![]() |
69
poorAshenOne 167 天前
你他娘的可真是个天才!
|
70
EthanCYQ 167 天前
你他娘的可真是个天才!
|
![]() |
71
BaffinLee 167 天前
用了几次,很好用
|
72
hb751968840 167 天前
🐂🍺,有考研词库
|
73
dangeleron 167 天前
牛蛙!
|
74
tim9527 167 天前
有 AS 插件吗~
|
![]() |
75
PRStarDust 166 天前
蹲个 idea 版
|
![]() |
76
tangmou 165 天前
太秀了, 马上用起来!
|
77
OceanRs 165 天前
网页版体验感很好,就是 GRE 单词释义太简洁了。
|
78
Fiitpe 156 天前
太努力了,你一定能成功。
|
79
Inevitable 156 天前
对此我只能说你真他娘是个天才,实现了我的小梦想
|
![]() |
80
garipan 156 天前
老板招到你真是招到宝了 /dog
我真的要笑死 |
81
swzz 156 天前
老板招到你真是招到宝了 /dog
|
82
KevinDo2 156 天前
那不如把删除用户输入改为输入指定代码内容。你小子总不能半天代码也不多写一行啊是吧?
|
83
kooroezp 155 天前
老板招到你真是招到宝了 /dog
|
![]() |
84
hlwjia 155 天前
老板:一个星期了,你还在 152 行
|
![]() |
85
karatsuba 155 天前
快上 JB !
|
![]() |
86
hanlin85 155 天前
摸鱼也摸得这么优雅
|
87
webfamer 155 天前
安上没反应不知道怎么办
|
88
tangtang369 154 天前
这个在暗黑模式下 真的是绝了
|
89
KT0J 154 天前
感动中国
|
90
KT0J 154 天前
美中不足的是,日语的拼法有点问题。
比如 もう一度 应该是 mouichido ,但全部会是 mooichido 这一类的词,都会出现这样的情况。 |
![]() |
91
AngryOrange OP @webfamer “Control + Shift + Q 开启”
|
![]() |
92
AngryOrange OP @KT0J 日语词库是社区贡献的,可以提个 pr
|
![]() |
93
com781517552 154 天前
@tangtang369 看一会眼睛就一条黑线
|
![]() |
94
whoami15111 153 天前
|
![]() |
95
AngryOrange OP |
![]() |
96
zhangrh 151 天前
你太娘的真是个人才.
|
97
zlu1123 150 天前
这个。。。真是个人才。
|
![]() |
98
mundane 150 天前
天才
|
![]() |
99
asiasky 149 天前 ![]() 和 thief book 一样,我以前用它在状态栏看小说
|
![]() |
100
uCharles 149 天前
坐等 IDEA 插件
|