如何在Ubuntu 12.04上的Eclipse / Scala-IDE中的工作表中获取内联结果?

时间:2013-08-01 13:40:03

标签: eclipse scala ide worksheet scala-ide

我已经在我的Mac和我的电脑上安装了Scala-IDE和Ubuntu 12.04。在那里,我创建了一个项目,包含一个包,并在那里有一个工作表。在我的Mac上,工作表显示右侧同一行上每一行的结果。例如:

package mypackage
object myworksheet {
    println("Hello World!")                                  > Hello World!
}

但是在Ubuntu上,我看不到右边的结果。我已经尝试在工作表中进行更改并保存它,但它没有任何区别。

有人知道如何在我的Ubuntu机器上获得这些内联结果吗?

4 个答案:

答案 0 :(得分:15)

我遇到了同样的问题,将-Dfile.encoding = UTF8添加到eclipse.ini修复了这个问题。

有关详细信息,请查看问题的答案:Results encoding in Scala Worksheet Eclipse plugin

答案 1 :(得分:9)

项目名称中有空格对我来说是个问题。 创建一个没有空间的新项目解决了它。

请参阅此回答New scala worksheets not evaluated in Eclipse

答案 2 :(得分:0)

对你的问题的一个非常简单的答案 -

我同意项目名称不应包含空格,您也可以 在Scala Worksheet

中获取内联结果

新项目< Scala项目<输入名称<完 转到src<右CLick< Scala工作表

P.S。此外,您无需Run(只需按Ctrl + S即可保存),也无需将extends App附加到obj worksheet name

答案 3 :(得分:0)

将scala安装更改为默认版本。

请按照以下步骤操作:

  1. 项目->右键单击->属性-> Scala编译器
  2. 单击“ Scala安装”下拉列表。
  3. 在下拉列表中选择“最新的2.12捆绑包(动态)”

enter image description here