3

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

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

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

4

1 回答 1

1

您需要包名称以避免诸如此类的废话

error: type mismatch
found   : Iterable[Int]
expected: Iterable[Int]

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

于 2015-05-06T20:20:01.993 回答