如何清除Scala中的终端/屏幕

时间:2019-06-15 07:19:47

标签: scala console deprecated clear ansi-escape

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

我尝试过标准的ANSI透明屏幕,它由rosettacode.org here

推荐为“端子控制/清除屏幕”
c++17

我遇到以下错误:

object Cls extends App {print("\033[2J")}

2 个答案:

答案 0 :(得分:3)

我为我的问题找到了解决方案,我将在这里与其他人分享它,显然是从Scala 2.10开始,八进制石版已弃用see here。 上面的问题“ \ 033 [2J” 不起作用,因为不赞成使用八进制石版,所以请听编译器,并用“ \ u001b [2J” 替换它,如下所示下方:

object Cls extends App {print("\u001b[2J")}

答案 1 :(得分:-5)

可能不是您要查找的内容,但是一种清除屏幕的优雅方法,就像普通终端一样,只需执行CTRL + L