vscode 逗号不换行_来自一个插件的疯狂夸赞,VS Code「彩虹屁」插件问世,网友:我想要郭德纲版...

056ab0de4268cd6a48d15052480e065b.png
听说有人开发了「虚拟程序员鼓励师」,安装使用后的我疯狂捶墙,导致我家变成了单间。

机器之心报道,机器之心编辑部。

你可能从未想过,会有这么一个人:

对你写的每一行代码都不吝夸赞,知道你什么时候想骂人,还会提醒你按时吃饭、下班……

是不是比男 / 女朋友都贴心?但其实,ta 只是一个 VS Code 插件。

d1f52b2c75adbe720fbc94bf5f45c70a.png

这个插件名叫「彩虹屁」(Rainbow Fart)。在你写代码的时候,ta 会「想方设法」地向你表白,比如夸你的代码写得好、人长得帅。此外,ta 还能理解你打出的「fu*k」、「sh*t」等背后隐藏的情绪。

项目地址:https://github.com/SaekiRaku/vscode-rainbow-fart

视频里这个声线甜美的「妹纸」类似于一个「程序员鼓励师」,发布者是一位名叫「 SaekiRaku」的 GitHub 用户。在这个项目里,作者采集了 34 段真人语音文件。如果你写的代码包含一些指定关键词,其中的某条语音就会被触发。

比如当你写到「fu*k」的时候,ta 会问你:「怎么啦,是不是产品需求又改了呀?」

c3b4240274a8427171bc324b55a45715.png

同时,ta 也会坚定地站在你的立场上:「我们一起揍产品经理一顿吧!」

当你敲入「function」,ta 就会说:「再厉害的函数也执行不出我对你的喜欢。」

c2a7588f4bb50f89265308adb81d5d7e.png

敲入「while」或者「for」,ta 竟然提问:「这段循环是为我而写的吗?」

e957b0423b1ceff0890529429bfafa53.png

除此之外,ta 还会像定时闹钟一样,提醒你该吃饭了、该下班了、该睡觉了……

77bd5237ee86266d2c27f40e800e5685.png

到了午饭时间,ta 就会问你:「中午喽,你吃午饭了吗?」

或者是:「小哥哥,中午帮我订麻辣烫吧~」

在加班忙得焦头烂额的时候,ta 会问你:「你怎么还没下班呀?」

1868d699ea230135e593f33080b2d6b5.png
我也想知道,我为什么还不能下班。

每个小时,ta 都会来跟你聊一句,声音甜美,讲话扎心也是真的:「你这么喜欢写代码,一定还没有女朋友吧?」

d3b3bc62cc4e498ac094f244a3b3b47b.png

输入「catch」,ta 又开始了:「嘻嘻,捕捉了这么多异常,却捉不到一个女朋友。」

3ea7326ede9ead26fd8580ee930266b2.png

如果在写代码期间,不间断地受到这样的轰炸,程序员可能想捶墙吧。

a70d1aaa49321863fc2e5a50e6906fe3.png

用上这个,甚至能「大大提高开发效率」。也许它存在的意义,就是让程序员更加深刻地感知到,能安安静静写代码也是一直幸福。

7eda7ed3482ef54ddbe96299be00ad87.png

不过,这个问题很容易解决,因为该项目正在开发「定制」模式,允许用户导入自定义语音包。

在 “自定义区”,需求最旺盛的居然是「祖安版」。

eab47c76d460329aed72a27ae28b6816.png

还有,郭德纲版……(夺笋呢)

08e534cb28c921e54d891e45cbb177e2.png

总之,只需要把语音包换一换,或许你的编程生涯就不再枯燥。

另外,有人认为这个项目还有进一步深挖的潜力,比如做成语音助手,在试学新东西的时候提供帮助。

最后,插件的安装非常简单,只需以下几个步骤:

6f609e56002d1d30eac1b8200fcbeaf1.png

插件下载地址:https://saekiraku.github.io/vscode-rainbow-fart/#/zh/

开发者还提到一个使用注意事项:为了缩减 VSCode 的体积,媒体相关的模块并没有随 VSCode 一起提供,因此 Rainbow Fart 必须经由浏览器来播放音频。但是,一些浏览器直到与用户产生交互之前,是不能播放音频的。

值得欣慰的是,这个插件特别设置了「暗黑模式」,方便程序员进行夜间开发。

你,不试试吗?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434358.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电压源和电流的关联参考方向_结点电压法解题系列之四:电流源支路

利用结点电压法求解时,有的结点之间连接的是电流源支路。如图1所示电路中,结点2与参考结点4之间连接的是5A电流源。对结点2列写标准形式KCL,或直接利用KCL列出结点电压方程,都很容易,也不易出错。只需要注意&#xff1…

狼人杀服务器紧急维护中,狼人杀最可怕的武器是那张嘴?禁言长老:你已被管理员禁言一天!...

语言的能力有多强?不论是用来攻击对手,或是讨好他人,讽刺或是欺骗,语言有着神秘的力量,仿佛能够颠倒黑白。对于那些"口吐芬芳"的人,更是恨不得在他嘴上贴个封条,让他好好安静一会。相…

炎炎夏日需要一个清凉的地 - 自制水冷系统(十一 指尖的思绪之程序篇)

前段时间接手了一个项目,所以DIY的进程有些停滞。实际编写的程序并没有多长时间,得益于Keil这个强大的IDE。能在第一次做51开发的时候,如此顺利的完成代码。不多说废话了,说明下代码的具体思路。具体思路根据(八 系统设…

wordpress 后台慢_建站经验-wordpress用户注册收不到验证邮件

背景我的一个博客http://axuretop.com,已经在后台开放注册了,注册用户默认为“订阅者”。一旦发布新的文章,会订阅邮件给用户。后台有300多个订阅用户,但是发现评论文章的很少,严重怀疑他们无法订阅我的文章&#xff0…

ai字体行间距怎么调整_字体基础知识(一)

本期教程主要讲解字体基础知识:字体、字号、字形、字重、行高、行距、字间距、字偶间距。本文所用软件为Microsoft PowerPoint 2013。1 字体文字的风格样式,就是我们平时常说的黑体、宋体、楷体、Segoe UI Black、Courier New、Consolas。如下图所示&…

免费的crm系统部署在自己的服务器,crm系统本地部署与云端部署的区别

CRM系统的部署方式通常有三种模式,分别是:本地部署、云端部署、公有云部署等三种模式。通常企业在选择的部署方式是本地部署与云端部署。那么他们部署方式得区别是什么?本地部署CRM系统本地部署的CRM软件:是意味着保存在企业自身的服务器中。…

gitee怎么仓库间传文件_实现一个简单的基于码云(Gitee) 的 Storage

实现一个简单的基于码云(Gitee) 的 StorageIntro上次在 asp.net core 从单机到集群 一文中提到存储还不支持分布式,并立了一个 flag基于 github 或者 开源中国的码云实现一个 storage于是这两天就来填坑了。。实现了一个简单的基于开源中国的码云的 storage准备工作…

载波聚合或双连接的方式进行_智能电表常用远程抄表方式,您想知道吗?--老兵聊电之...

智能电表的远程抄表方式有多种方式,但老王更喜欢以下几种抄表方式,希望您能接受。一、智能电表的工作原理1.智能电表主要是由电子元器件构成,其工作原理是先通过对用户供电电压和电流的实时采样,再采用专用的电能表集成电路&#…

搞个服务器安装黑群晖系统,牛人闲置电脑大改造!超低成本组建家用黑群晖NAS...

一、前言:大家好,俺又来了。这篇原创很早就在构思怎么写了,因为确实作为一个数码爱好者来说,当得知有 群晖 威联通 这种NAS 的东西存在的时候,就忍不住想体验体验。但是奈何自己的资金不够,想一想&#xff…

立体旋转查看图片

声明:如果程序有问题,请各位大虾多多指点,谢谢。 基于psoft.js制作的一款立体旋转查看图片应用 1.可以通过鼠标滑动来操作图片的旋转,可以向右,向左拖动 a。向左滑动 b。向右滑动 c。向左转到一下 2.代码实现&#xff…

asterisk架构

从架构的角度看来,Asterisk是由许多不同的模块组成的。在设计基于Asterisk的系统时,这种模块化的特性,提供了几乎无限的灵活必。作为Asterisk系统管理员,你拥有选择加载模块的权利。你所加载的每一个模块,都提供了不同…

esp虚拟服务器,esp8266接入云服务器

esp8266接入云服务器 内容精选换一换公有云平台提供的云监控,可以对云耀云服务器的运行状态进行日常监控。您可以通过管理控制台,直观地查看云耀云服务器的各项监控指标。云耀云服务器正常运行。关机、故障、删除状态的云耀云服务器,无法在云…

c++ primer 第六版 pdf_A3N630 塑壳断路器如何更换.pdf

太阳能单晶炉专用配套变压器,是我公司研发的生产太阳能单晶硅的单晶炉设备专用变压器,本产品作为太阳能单晶炉设备的配套产品,它将电网电源的三相380V电压转换成较低的三相交流50V电压,为加热提供电源,以得到设备加热所…

datareader对象直接转化为int_Integer、new Integer() 和 int 比较的面试题

作者:chenxiangxiang来源:https://www.cnblogs.com/cxxjohnson/p/10504840.html基本概念的区分:1、Integer 是 int 的包装类,int 则是 java 的一种基本数据类型2、Integer 变量必须实例化后才能使用,而int变量不需要3、…

个人推荐的SIP software Phone

开源免费的LinPhone,国内很多人基于他继续二次开发 http://www.linphone.org/ Zoiper 有免费的,有收费的,有SDK,支持SIP/IAX(没有NAT问题) 官方下载的免费版本里面就支持中文! 免费版本支持:for Window…

_Linux中功能强大的截图工具 - Flameshot

Flameshot 是一款功能强大但易于使用的屏幕截图软件,中文名称火焰截图。Flameshot 简单易用并有一个 CLI 版本,所以你也可以从命令行来进行截图。Flameshot 是一个Linux发行版中完全免费且开源的截图工具。通常Linux发行版中会默认自带一个截图工具&…

jquery动画 -- 1.加载指示器

该系列文章是我阅读《jQuery 1.4 Animation Techniques》后的总结,有兴趣的朋友可以去看原版书籍。 动画效果对于丰富网站的交互体验起到了不可或缺的作用,他可以让你的站点更酷,更吸引人。 什么时候使用动画: 1.当显示或隐藏页面…

centos7 安装redis_Redis6安装(上) - 单机单实例

首先下载新版的redis6并且上传到centos7:安装redis需要gcc的环境,和以往老版本不同,这里的gcc需要高一点的版本。 yum install gcc-c随后升级gcc版本 yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c…

手机输入法带拼音声调_word中拼音横向设置

前言在word编辑文字的时候,可以加注拼音,这对于陌生文字辨别读音非常有帮助,但是插入的拼音都是在文字上方的,那如果我们想要横向插入拼音的话,应该怎么操作呢?今天小编就给大家分享,在word中拼…

怎么在安卓布局里设置滚动字体_Get新技能|如何在手机上设置文字版拼音?

首先明确一点:安卓手机里的汉字带上拼音,是需要安装拼音字体,而不是拼音输入法。大部分安卓手机里的汉字带上拼音,可按如下步骤操作:注:视频后小总结1.对于大部分现在的手机来说,已经提供了换字…