如何在scala中清除终端/屏幕

如何在scala中清除终端/屏幕,scala,console,deprecated,ansi-escape,Scala,Console,Deprecated,Ansi Escape,我需要清除Scala中的控制台屏幕 我尝试过标准ANSI Clear screen,rosettacode.org建议将其作为终端控制/清除屏幕 对象Cls扩展应用程序{print\033[2J} 我得到了以下错误: 错误:不支持8、14个八进制转义文字:请改用\u001b println\033[2J 我为我的问题找到了解决方案,我将在这里与其他人分享,显然是Scala 2.10八进制litherals不推荐使用。 在上面的问题中\033[2J不起作用,因为八进制litherals已被弃用,所

我需要清除Scala中的控制台屏幕

我尝试过标准ANSI Clear screen,rosettacode.org建议将其作为终端控制/清除屏幕

对象Cls扩展应用程序{print\033[2J} 我得到了以下错误:

错误:不支持8、14个八进制转义文字:请改用\u001b println\033[2J
我为我的问题找到了解决方案,我将在这里与其他人分享,显然是Scala 2.10八进制litherals不推荐使用。 在上面的问题中\033[2J不起作用,因为八进制litherals已被弃用,所以只需听一下编译器并用\u001b[2J替换它,如下所示:

对象Cls扩展应用程序{print\u001b[2J}
我为我的问题找到了解决方案,我将在这里与其他人分享,显然是Scala 2.10八进制litherals不推荐使用。 在上面的问题中\033[2J不起作用,因为八进制litherals已被弃用,所以只需听一下编译器并用\u001b[2J替换它,如下所示:

对象Cls扩展应用程序{print\u001b[2J}
print\u001b[2J\u001b[;H或just\u001b[2Jeven print\033[2J这也可以工作print\033[2J在repl中工作,但至少在mu版本2.13print\u001b[2J\u001b[;H或just\u001b[2Jeven print\033[2J这也可以工作print\033[2J在repl中工作,但至少在mu版本2.13中它与sbt不工作