【发布时间】:2019-10-29 16:29:09
【问题描述】:
我需要在 Scala 中清除控制台屏幕
我尝试了标准的 ANSI 清除屏幕,rosettacode.org here
将其建议为 “终端控制/清除屏幕”object Cls extends App {print("\033[2J")}
我收到以下错误:
Error:(8, 14) octal escape literals are unsupported: use \u001b instead
println("\033[2J")
【问题讨论】:
-
print("\u001b[2J\u001b[;H")或只是"\u001b[2J" -
即使
print("\033[2J")这也有效 -
print("\033[2J") 在 repl 中有效,但在带有 sbt 的 Idea 中无效(至少在 mu 2.13 版中)
标签: scala console deprecated ansi-escape