每次写代码,都有一个非常之刚需的问题。
那就是,如果是跑流程,那直接后台提交任务就好了;但如果是执行某个命令,而还需要等这个命令的结果才能接着判断后面的操作,就比较尴尬了,直勾勾地看着?好家伙,它也不是红烧猪蹄,就算是猪蹄,光看着也没用呀;摸鱼,但万一摸嗨了咋整,一上午就这样过去啦。
使用起来也非常的简单:
beepr::beep(sound = "mario") # 马里奥的声音
我们直接在需要运行的代码后添加上去:
比如我比较喜欢分步执行,那就直接用分号隔开好了:
ggplot(chic, aes(date, temp, color = temp)) +
geom_point(aes(color = temp,
color = after_scale(invert_color(color))),
size = 2); beepr::beep(sound = "mario")
另外作者还提供了其他许多的声音,我们可以通过数字索引或者字符串指定给sound:
数字 | 字符串 | 中文意思 |
---|---|---|
1 | “ping” | 乒乓声 |
2 | “coin” | 硬币声 |
3 | “fanfare” | 喇叭声 |
4 | “complete” | 完成声 |
5 | “treasure” | 宝藏声 |
6 | “ready” | 准备声 |
7 | “shotgun” | 猎枪声 |
8 | “mario” | 超级马里奥 |
9 | “wilhelm” | 威尔赫尔姆 |
10 | “facebook” | 脸谱声 |