gpt4 book ai didi

scala - 编译小睡 - 当编译准备好时,如何让 sbt 响铃?

转载 作者:行者123 更新时间:2023-12-05 00:15:46 24 4
gpt4 key购买 nike

编译准备好后,如何使 sbt 响铃(或播放声音,或执行某些系统命令、shell 命令)?

编译通常需要40秒或更长时间,所以我想在等待时小睡一下,100个编译已经是一个小时的 sleep 。

最佳答案

你可能想留在温暖的 JVM 上并留在 SBT 控制台中,

有一个 SBT 插件可以满足您的需求:
https://github.com/orrsella/sbt-sound

它带有一些不错的可配置选项:

sound.play(compile in Compile, Sounds.Basso) // play the 'Basso' sound whenever compile completes (successful or not)

sound.play(compile in Compile, Sounds.None, Sounds.Pop) // play the 'Pop' sound only when compile fails

sound.play(test in Test, Sounds.Purr, "/Users/me/Sounds/my-sound.wav") // play 'Purr' when test completes successfully
// or the wav file 'my-sound' when it fails

关于scala - 编译小睡 - 当编译准备好时,如何让 sbt 响铃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43560432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com