在Scala编译错误

时间:2015-05-06 15:48:09

标签: scala package scalac

我们的包名很长,当你包含类型不匹配错误中提到的类型中可能有多个类型参数的事实时,我从scalac获得的一些编译错误可能会很长,而且很烦人必须在心理上跳过错误消息中的包名称。

理想情况下,我希望所有标识符的显示方式与它们在相应的源文件中的显示方式相同(例如,如果它们是合格的,则是合格的,如果不是,则只是简单的名称)但我意识到这可能太难实现。所以我只想选择隐藏包名。

我使用ENSIME,因此能够在ENSIME中的编译错误中隐藏/显示包名称会很好。

1 个答案:

答案 0 :(得分:1)

您需要包名称以避免像

这样的废话
error: type mismatch
found   : Iterable[Int]
expected: Iterable[Int]

作为一种选择,听起来很方便。我希望补丁有很大的机会被接受。