View Code? Open in Web Editor
NEW
一个在你编程时疯狂称赞你的 VSCode 扩展插件 | An VSCode extension that keeps giving you compliment while you are coding, it will checks the keywords of code to play suitable sounds.
Home Page: https://saekiraku.github.io/vscode-rainbow-fart/
License: MIT License
JavaScript 49.61%
HTML 0.56%
Vue 45.48%
Less 4.35%
vscode-rainbow-fart's Issues
我看视频上面输入时间会触发, 但是我输入后并没有触发
如题,其实男声也可以这样。
Actually, you may offer a male version of English voice package in the same way. Good work and keep going!
比如:连续输入 shit shit shit shit就会卡死。
Do I need to keep the authorization page open all the time?sorry,I don't know much about it
I think it's the Determination conditions is the reason.
i have install this plugins.
希望解决每次都需要开启浏览器才能发声的问题,并且每次运行都需要打开进行操作过于麻烦,希望改进。谢谢。
如题,或者可以加一个开关或选项,让用户自己决定鼓励的频率。
吃不消吃不消。
已经把语音包都换成shit和fuck了。
应该针对不同语言的关键字进行播报
例如 function
关键字在 js 里,可是在其他语言的关键字可能是 fn
或者 func
所以如果能针对不同语言的关键字,那肯定是极好的
1.支不支持代码语音报错?
有时候命令行,console报错等不一定看得到, 对特定的一些报错可以语音提示
2.对一些报错自动提供建议等
一些固定错误的自定义提示,
一些莫名其妙的错误,询问是否自动打开stackoverflow,google查询等
A little recommandation on keyword-check policy. For example, if you type "wori" and delete it, then type in a single character 'f', it will trigger the "if" voice pack. If you keep typing "uck" based on "if" to make it "ifuck", it will not trigger the "fuck" voice pack as expected.
看了下里面的demo视频,假定写代码的人都是男的,会说「怎么还没有下班,应该多关注身边的女孩子」。
建议:可以再出个男声版本。男声版本的内容也做适当修改,贴近女性程序员的需求。
BTW, this extension may let programmer GIAO'ers(程序员鼓励师) lose their job!
css3 transform会触发for语句的语音
I hope it can support more program languages, such as golang, C++. I always write program with golang. I need it makes me BOKI!!
用ffplay可以做跨平台音乐播放 ffplay -nodisp -autoexit docs/assets/showoff-1.mp4
。可以在插件active的时候把预先静态编译好的ffplay下下来。目前在NPM上面只看到一个这个https://www.npmjs.com/package/ffbinaries 不过这个会把ff全家桶全下下来。目前来看只需要ffplay就可以了,可以参考https://github.com/eugeneware/ffmpeg-static 用Github Action把各个平台的ffplay静态编译出来。vscode的tabnine.tabnine-vscode
AI代码补全就是这么干的,把预编译好的binary下下来直接执行。
经过调查发现已经有现成的FFmpeg各个平台静态编译版本,可以直接下载:https://ffmpeg.zeranoe.com/builds/
不过静态编译的ffplay大约有60MB,进程启动速度会比动态编译的慢3%
目前调研发现vscode播放音乐的方案大致有以下几种:
调用命令行工具(afplay
, mplayer
, aplay
...):缺点是不同平台支持的命令行工具不太一样
替换vscode的ffmpeg的动态链接库:nondanee.vsc-netease-music :缺点是每次升级vscode都需要手动修改动态链接库
调用其他音乐播放器客户端的API:缺点就是必须安装相应的客户端程序
解决方案:
在插件初始化的时候,把相应的ffplay静态编译程序(静态编译的程序不依赖动态库,所以只需要一个文件即可执行)下下来,在需要播放音乐的时候直接调用该命令行程序。
VScode和几款核心插件的开发基本上都是微软**的人,比如coderrunner的韩俊老师
Do I need to keep the authorization page open all the time?sorry,I don't know much about it
1.部分语音并未夸我,如再多循环都不能循环我的可爱。
2.部分语音带有嘲讽,如 你就是想太多如果,才找不到女朋友吧,要泪目了,亲
我该如何制作一个(附属插件?)对其他语言进行支持, 如Java和ASM