VSCode插件-萌妹音彩虹屁,还需要鼓励师作甚?

本文介绍了VSCode插件Rainbow Fart,它在编程时用萌妹音夸赞你的代码。文章详细讲解了插件的安装、使用以及如何定制语音包,让你的编程体验更加有趣。

前言 

发现一个非常好玩的 VSCode插件,然后今天主要是讲解这款插件,写代码时有这种萌妹子的声音在耳旁回荡,感觉公司都不需要代码鼓励师了(老衲耳膜扛不住了呀!!!)

依稀记得去年VSCode 的超越鼓励师也是风靡了一整子

今天给大家来的又是怎样的插件呢,首先看看issue提了需求,一群老宅男了(Me too)


来看看到底是怎样一个插件让严老湿如此按耐不住心中的燥热

是不是很有感觉,来我们正式开始介绍以及安装使用 Come on, baby!!!

萌妹音彩虹屁 ???? RAINBOW FART

VSCode Rainbow Fart 是一个在你编程时持续夸你写的牛逼的扩展,可以根据代码关键字播放贴近代码意义的真人语音。

安装使用

Rainbow Fart 插件现以发布到 VSCode 商店,安装过 VSIX 版本的用户请卸载之前的版本,从商店安装。

  1. 从 VSCode 扩展商店  下载并安装。https://marketplace.visualstudio.com/items?itemName=saekiraku.rainbow-fart

  2. 在 VSCode 的菜单栏中找到 查看 - 命令面板,或使用快捷键 Ctrl + Shift + P(MacOS Command + Shift + P)呼出 命令面板

  3. 命令面板 中输入 > Enable Rainbow Fart 并回车。

  4. 此时应该会弹出一个消息通知,点击通知上的 Open 按钮。

 5.在打开的页面上点击 授权

 6.享受编程吧!请尝试在 VSCode 中输入 function  if  =>关键字。

注意:别关闭浏览器

惊人的一幕发生了,这声音太特么酥了,不行了我这声控,受不了了

更多关键词可以看 http://127.0.0.1:7777/

语音包

目前,总共有 2 款内置语音包,分别为中文和英文。为了避免扩展体积过大,不再计划增加更多的内置语音包。你可以在 这里  找到其他语种、性别、嗓音等等的语音包。

https://github.com/topics/rainbow-fart <---扩展语言包地址

内置的中文语音包由 @JustKowalski  提供。

https://github.com/JustKowalski  <--- 就是这个小姐姐啦

P.S. 内置的英文语音由语音合成技术创建,因为我希望由以英语为母语的人来录制语音,而我身边暂时没有这样的朋友,所以暂时使用语音合成。

定制语音包(更多配置)

Step 1: 创建 manifest.json

首先,找一个空目录并在其中创建 manifest.json 文件,该元信息文件应至少包含以下几个字段:

// manifest.json
{
    "name": "",
    // 语音包名称,必须为小写字母,可以包含连字符。例如:"built-in-voice-chinese"
    "version": "",
    // 语音包版本号,例如:"1.0.0"
    "contributes": [
        // ... 语音配置,详见下步
    ]
}

Step 2: 配置语音

将录制好的音频文件(mp3)拷贝与 manifest.json 同级的目录中,当前 vscode-rainbow-fart 扩展暂时不支持处理子目录内的音频文件。

然后,在 manifest.json 中为 contributes 字段增添配置。假设我们需要检测 function 关键字然后播放 function.mp3 音频,则如下填写:

// manifest.json
{
    "contributes": [
        {
            "keywords": "function",
            "voices": "function.mp3"
        }
    ]
}

同时,扩展还支持多个关键字共用一个音频,或者对应多个音频并随机播放。如下:

Step 3: 丰富语音包元信息

display-name String

name 字段更多的是语音包的标识ID,而 display-name 字段则可以在页面上显示绝大部分字符(空格、数字、Emoji 等)

description String

语音包描述,可以写一些关于语音包的声明等纯文本。

author String

作者名

avatar String

头像图片,需要将图片文件拷贝到语音包目录中,然后在 avatar 字段中填写文件名。

avatar-dark String

在暗黑模式下呈现的头像图片,通过降低图片的饱和度、亮度使其在夜间也可以适宜的观看。

NOTE: 部分内置语音包所使用的字段并未在此呈现,因为这些字段是实验性质的。

Step 4: 打包

最后,选中所有文件,压缩为 zip 文件。请勿将父目录一并压缩,所有文件应处于 zip 的顶层。

.END.

温馨提示

如果你喜欢本文,请分享到朋友圈;想要获得更多信息,请关注我。

我就知道你“在看”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值